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

General exception for socket related errors. More...

#include <transceiver.hpp>

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

List of all members.

Public Member Functions

 Socket (const int &fd_, const 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

General exception for socket related errors.

Definition at line 312 of file transceiver.hpp.


Constructor & Destructor Documentation

Fastcgipp::Exceptions::Socket::Socket ( const int &  fd_,
const int &  erno_ 
) [inline]

Sole Constructor.

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

Definition at line 319 of file transceiver.hpp.


Member Function Documentation

const char* Fastcgipp::Exceptions::CodedException::what ( ) const throw () [inline, inherited]

Definition at line 51 of file exceptions.hpp.

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


Member Data Documentation

Associated error number.

Definition at line 41 of file exceptions.hpp.

File descriptor of socket.

Definition at line 321 of file transceiver.hpp.


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