fastcgi++
Public Member Functions | Public Attributes
Fastcgipp::Exceptions::SocketWrite Struct Reference

Exception for write errors to sockets More...

#include <transceiver.hpp>

Inheritance diagram for Fastcgipp::Exceptions::SocketWrite:
Fastcgipp::Exceptions::Socket Fastcgipp::Exceptions::CodedException

List of all members.

Public Member Functions

 SocketWrite (int fd_, int erno_)
 Sole Constructor.
const char * what () const throw ()

Public Attributes

const int fd
 File descriptor of socket.
const int erno
 Associated error number.
const char * msg
 Pointer to string data explaining error.

Detailed Description

Exception for write errors to sockets

Definition at line 325 of file transceiver.hpp.


Constructor & Destructor Documentation

Fastcgipp::Exceptions::SocketWrite::SocketWrite ( int  fd_,
int  erno_ 
)

Sole Constructor.

Parameters:
[in]fd_File descriptor of socket
[in]erno_Associated errno

Definition at line 214 of file transceiver.cpp.

References Fastcgipp::Exceptions::CodedException::msg.


Member Function Documentation

const char* Fastcgipp::Exceptions::CodedException::what ( ) const throw ()
inlineinherited

Definition at line 51 of file exceptions.hpp.

References Fastcgipp::Exceptions::CodedException::msg.


Member Data Documentation

const int Fastcgipp::Exceptions::CodedException::erno
inherited

Associated error number.

Definition at line 41 of file exceptions.hpp.

const int Fastcgipp::Exceptions::Socket::fd
inherited

File descriptor of socket.

Definition at line 321 of file transceiver.hpp.

const char* Fastcgipp::Exceptions::CodedException::msg
inherited

The documentation for this struct was generated from the following files: