Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

Sockets and Socket Sets


Modules

 Socket Set Functions
 Socket Functions

Classes

struct  SOCKETSTRUCT
struct  SOCKETSETSTRUCT
struct  SOCKETSTRUCT
struct  SOCKETSETSTRUCT
struct  SOCKETSTRUCT
struct  SOCKETSETSTRUCT

Defines

#define SOCKET_ERROR_TYPE   "Socket"
#define SOCKET_ERROR_BAD_SOCKETTYPE   (-1)
#define SOCKET_ERROR_NOT_OPEN   (-2)
#define SOCKET_ERROR_TIMEOUT   (-3)
#define SOCKET_ERROR_IN_PROGRESS   (-4)
#define SOCKET_ERROR_STARTUP   (-5)
#define SOCKET_ERROR_INTERRUPTED   (-6)
#define SOCKET_ERROR_UNSUPPORTED   (-7)
#define SOCKET_ERROR_TYPE   "Socket"
#define SOCKET_ERROR_BAD_SOCKETTYPE   (-1)
#define SOCKET_ERROR_NOT_OPEN   (-2)
#define SOCKET_ERROR_TIMEOUT   (-3)
#define SOCKET_ERROR_IN_PROGRESS   (-4)
#define SOCKET_ERROR_STARTUP   (-5)
#define SOCKET_ERROR_INTERRUPTED   (-6)
#define SOCKET_ERROR_UNSUPPORTED   (-7)
#define SOCKET_ERROR_TYPE   "Socket"
#define SOCKET_ERROR_BAD_SOCKETTYPE   (-1)
#define SOCKET_ERROR_NOT_OPEN   (-2)
#define SOCKET_ERROR_TIMEOUT   (-3)
#define SOCKET_ERROR_IN_PROGRESS   (-4)
#define SOCKET_ERROR_STARTUP   (-5)
#define SOCKET_ERROR_INTERRUPTED   (-6)
#define SOCKET_ERROR_UNSUPPORTED   (-7)

Enumerations

enum  SOCKETTYPE { SocketTypeTCP = 1, SocketTypeUDP, SocketTypeRAW, SocketTypeUnix }
enum  SOCKETTYPE { SocketTypeTCP = 1, SocketTypeUDP, SocketTypeRAW, SocketTypeUnix }
enum  SOCKETTYPE { SocketTypeTCP = 1, SocketTypeUDP, SocketTypeRAW, SocketTypeUnix }

Functions

CHIPCARD_API ERRORCODE Socket_ModuleInit ()
CHIPCARD_API ERRORCODE Socket_ModuleFini ()

Variables

typedefCHIPCARD_API struct
SOCKETSTRUCT
SOCKETPTR
typedefCHIPCARD_API struct
SOCKETSETSTRUCT 
SOCKETSET
CHIPCARD_API typedef SOCKETSETSOCKETSETPTR
typedefCHIPCARD_API struct
SOCKETSTRUCT
SOCKETPTR
typedefCHIPCARD_API struct
SOCKETSETSTRUCT 
SOCKETSET
CHIPCARD_API typedef SOCKETSETSOCKETSETPTR
typedefCHIPCARD_API struct
SOCKETSTRUCT
SOCKETPTR
typedefCHIPCARD_API struct
SOCKETSETSTRUCT 
SOCKETSET
CHIPCARD_API typedef SOCKETSETSOCKETSETPTR

Detailed Description

This module handles sockets and socket sets.

Define Documentation

#define SOCKET_ERROR_BAD_SOCKETTYPE   (-1)
 

#define SOCKET_ERROR_BAD_SOCKETTYPE   (-1)
 

#define SOCKET_ERROR_BAD_SOCKETTYPE   (-1)
 

#define SOCKET_ERROR_IN_PROGRESS   (-4)
 

#define SOCKET_ERROR_IN_PROGRESS   (-4)
 

#define SOCKET_ERROR_IN_PROGRESS   (-4)
 

#define SOCKET_ERROR_INTERRUPTED   (-6)
 

#define SOCKET_ERROR_INTERRUPTED   (-6)
 

#define SOCKET_ERROR_INTERRUPTED   (-6)
 

#define SOCKET_ERROR_NOT_OPEN   (-2)
 

#define SOCKET_ERROR_NOT_OPEN   (-2)
 

#define SOCKET_ERROR_NOT_OPEN   (-2)
 

#define SOCKET_ERROR_STARTUP   (-5)
 

#define SOCKET_ERROR_STARTUP   (-5)
 

#define SOCKET_ERROR_STARTUP   (-5)
 

#define SOCKET_ERROR_TIMEOUT   (-3)
 

#define SOCKET_ERROR_TIMEOUT   (-3)
 

#define SOCKET_ERROR_TIMEOUT   (-3)
 

#define SOCKET_ERROR_TYPE   "Socket"
 

#define SOCKET_ERROR_TYPE   "Socket"
 

#define SOCKET_ERROR_TYPE   "Socket"
 

#define SOCKET_ERROR_UNSUPPORTED   (-7)
 

#define SOCKET_ERROR_UNSUPPORTED   (-7)
 

#define SOCKET_ERROR_UNSUPPORTED   (-7)
 


Enumeration Type Documentation

enum SOCKETTYPE
 

Enumeration values:
SocketTypeTCP 
SocketTypeUDP 
SocketTypeRAW 
SocketTypeUnix 

enum SOCKETTYPE
 

Enumeration values:
SocketTypeTCP 
SocketTypeUDP 
SocketTypeRAW 
SocketTypeUnix 

enum SOCKETTYPE
 

Enumeration values:
SocketTypeTCP 
SocketTypeUDP 
SocketTypeRAW 
SocketTypeUnix 


Function Documentation

CHIPCARD_API ERRORCODE Socket_ModuleFini  ) 
 

Deinitializes this module.

CHIPCARD_API ERRORCODE Socket_ModuleInit  ) 
 

Initializes this module.


Variable Documentation

typedefCHIPCARD_API struct SOCKETSTRUCT* SOCKETPTR
 

typedefCHIPCARD_API struct SOCKETSTRUCT* SOCKETPTR
 

typedefCHIPCARD_API struct SOCKETSTRUCT* SOCKETPTR
 

typedefCHIPCARD_API struct SOCKETSETSTRUCT SOCKETSET
 

typedefCHIPCARD_API struct SOCKETSETSTRUCT SOCKETSET
 

typedefCHIPCARD_API struct SOCKETSETSTRUCT SOCKETSET
 

CHIPCARD_API typedef SOCKETSET* SOCKETSETPTR
 

CHIPCARD_API typedef SOCKETSET* SOCKETSETPTR
 

CHIPCARD_API typedef SOCKETSET* SOCKETSETPTR
 


Generated on Sat Feb 11 15:20:28 2006 for libchipcard by  doxygen 1.4.2