C++ common classes
General purpose classes for use across projects (Apache license)
|
Accept() | CPServer | [protected, virtual] |
AcceptConnection(void *pVoid) | CPServer | [protected, static] |
AllocateSocketClass(struct sockaddr *pAddr)=0 | CPServer | [protected, pure virtual] |
bBlocking | CBaseSocket | [protected] |
CBaseSocket() | CBaseSocket | |
cCriticalSocket | CBaseSocket | [protected] |
cCritSocketArray | CPServer | [protected] |
cHandlers | CPServer | [protected] |
CleanupArray(BOOL bTerminateAll=FALSE) | CPServer | [protected, virtual] |
CloseSocket() | CBaseSocket | [virtual] |
CPServer(CP_CONNECTION_HANDLER_ARRAY &cPConnectionHandlers) | CPServer | |
Create(int af, int type, int protocol, UINT nPort=0, LPCSTR lpAddr=NULL, BOOL bReuse=FALSE, BOOL bBind=TRUE, int iLinger=-1, BOOL bNoTcpDelay=FALSE) | CBaseSocket | [virtual] |
cSocketArray | CPServer | [protected] |
GetCreateError() | CBaseSocket | [virtual] |
GetSocketAddressAsString() | CBaseSocket | [virtual] |
GetSocketName() | CBaseSocket | [virtual] |
GetSocketType() | CBaseSocket | [virtual] |
GetTimeStarted() | CPServer | |
hThread | CPServer | [protected] |
iAF | CBaseSocket | [protected] |
iCreateError | CBaseSocket | [protected] |
iNumHandlers | CPServer | [protected] |
Listen(int nConnectionBacklog=SOMAXCONN) | CPServer | |
SetBlockingMode(BOOL bBlock=TRUE) | CBaseSocket | [virtual] |
ShutdownAll() | CPServer | |
sSocket | CBaseSocket | [protected] |
sTAddr | CBaseSocket | [protected] |
sUnixPath | CBaseSocket | [protected] |
tStarted | CPServer | [protected] |
UnprotectedCloseSocket() | CBaseSocket | [protected, virtual] |
~CBaseSocket() | CBaseSocket | [virtual] |
~CPServer() | CPServer | [virtual] |