Main Page
Class Hierarchy
Compound List
File List
Compound Members
CAVERNnet_perfDaemon_c Member List
This is the complete list of members for
CAVERNnet_perfDaemon_c
, including all inherited members.
CAVERNnet_perfDaemon_c
(FILE *File=NULL)
checkForNewClients
()
clients
(defined in
CAVERNnet_perfDaemon_c
)
[private]
closeDownSockets
() (defined in
CAVERNnet_perfDaemon_c
)
[private]
DEFAULT_PORT
(defined in
CAVERNnet_perfDaemon_c
)
[static]
distributeDataToPerfClients
(char *buf, int incomingSize) (defined in
CAVERNnet_perfDaemon_c
)
[private]
FAILED
[static]
incomingPort
(defined in
CAVERNnet_perfDaemon_c
)
[private]
init
(int incomingPort=PERF_DAEMON_DEFAULT_PORT, int maxClients=64)
intercept
(int(*callback)(CAVERNnet_perfDaemonClient_c *client, char **buffer, int *bufferSize, void *userData), void *userData)
interceptCallback
(defined in
CAVERNnet_perfDaemon_c
)
[private]
interceptNewConnection
(void(*callback)(CAVERNnet_perfDaemonClient_c *newClient, void *userData), void *userData)
interceptNewConnectionCallback
(defined in
CAVERNnet_perfDaemon_c
)
[private]
interceptNewConnectionUserData
(defined in
CAVERNnet_perfDaemon_c
)
[private]
interceptUserData
(defined in
CAVERNnet_perfDaemon_c
)
[private]
LogFile
(defined in
CAVERNnet_perfDaemon_c
)
[private]
maxNumClients
(defined in
CAVERNnet_perfDaemon_c
)
[private]
MEM_ALLOC_ERR
[static]
NEW_CONNECTION_ESTABLISHED
[static]
NO_NEW_CONNECTION
[static]
NON_BLOCKING_HAS_NO_DATA
[static]
OK
[static]
process
()
removeClient
(int clientNum) (defined in
CAVERNnet_perfDaemon_c
)
[private]
sendToAll
(char *buf, int incomingSize) (defined in
CAVERNnet_perfDaemon_c
)
server
(defined in
CAVERNnet_perfDaemon_c
)
[private]
SKIP_DISTRIBUTION
[static]
TOO_MANY_CLIENTS
[static]
~CAVERNnet_perfDaemon_c
() (defined in
CAVERNnet_perfDaemon_c
)
Generated at Mon Jul 2 14:24:44 2001 for CAVERNsoft by
1.2.8-20010617 written by
Dimitri van Heesch
, © 1997-2001