Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

socket.h File Reference

#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <sstream>
#include <string>

Include dependency graph for socket.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  InspSocket
 InspSocket is an extendable socket class which modules can use for TCP socket support. More...

Enumerations

enum  InspSocketState {
  I_DISCONNECTED, I_CONNECTING, I_CONNECTED, I_LISTENING,
  I_ERROR
}
 States which a socket may be in. More...
enum  InspSocketError { I_ERR_TIMEOUT, I_ERR_SOCKET, I_ERR_CONNECT, I_ERR_BIND }
 Error types which a socket may exhibit. More...


Enumeration Type Documentation

enum InspSocketError
 

Error types which a socket may exhibit.

Enumerator:
I_ERR_TIMEOUT 
I_ERR_SOCKET 
I_ERR_CONNECT 
I_ERR_BIND 

Definition at line 34 of file socket.h.

enum InspSocketState
 

States which a socket may be in.

Enumerator:
I_DISCONNECTED 
I_CONNECTING 
I_CONNECTED 
I_LISTENING 
I_ERROR 

Definition at line 29 of file socket.h.


Generated on Wed Dec 14 14:49:26 2005 for InspIRCd by  doxygen 1.4.4-20050815