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

inetsocket.h File Reference

#include <windows.h>
#include "chameleon/error.h"
#include "chameleon/inetaddr.h"

Go to the source code of this file.

Classes

struct  SOCKETSETSTRUCT
struct  SOCKETSTRUCT

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)

Enumerations

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

Variables

typedefCHIPCARD_API struct
SOCKETSTRUCT
SOCKETPTR
typedefCHIPCARD_API struct
SOCKETSETSTRUCT 
SOCKETSET
CHIPCARD_API typedef SOCKETSETSOCKETSETPTR


Define Documentation

#define SOCKET_ERROR_BAD_SOCKETTYPE   (-1)
 

#define SOCKET_ERROR_IN_PROGRESS   (-4)
 

#define SOCKET_ERROR_INTERRUPTED   (-6)
 

#define SOCKET_ERROR_NOT_OPEN   (-2)
 

#define SOCKET_ERROR_STARTUP   (-5)
 

#define SOCKET_ERROR_TIMEOUT   (-3)
 

#define SOCKET_ERROR_TYPE   "Socket"
 

#define SOCKET_ERROR_UNSUPPORTED   (-7)
 


Enumeration Type Documentation

enum SOCKETTYPE
 

Enumeration values:
SocketTypeTCP 
SocketTypeUDP 
SocketTypeRAW 
SocketTypeUnix 


Variable Documentation

typedefCHIPCARD_API struct SOCKETSTRUCT* SOCKETPTR
 

typedefCHIPCARD_API struct SOCKETSETSTRUCT SOCKETSET
 

CHIPCARD_API typedef SOCKETSET* SOCKETSETPTR
 


Generated on Mon Jan 5 20:56:28 2004 for libchipcard by doxygen 1.3.4