ionflux.org | Impressum

Ionflux::Tools::TCPAuthServer Member List

This is the complete list of members for Ionflux::Tools::TCPAuthServer, including all inherited members.

addClient(TCPRemotePeer *client)Ionflux::Tools::TCPServer [protected, virtual]
authIonflux::Tools::TCPAuthServer [protected]
AUTH_VERSIONIonflux::Tools::TCPAuthServer [static]
AUTH_VERSION_LOWERIonflux::Tools::TCPAuthServer [static]
AUTH_VERSION_UPPERIonflux::Tools::TCPAuthServer [static]
authFileNameIonflux::Tools::TCPAuthServer [protected]
broadcast(const std::string &bytes)Ionflux::Tools::TCPAuthServer [virtual]
cleanup()Ionflux::Tools::TCPServer [virtual]
cleanupClients()Ionflux::Tools::TCPServer [protected, virtual]
clientsIonflux::Tools::TCPServer [protected]
currentClientIDIonflux::Tools::TCPServer [protected]
currentMsgIDIonflux::Tools::TCPAuthServer [protected]
DEFAULT_MAX_CLIENTSIonflux::Tools::TCPServer [static]
disconnect(TCPRemotePeer *peer)Ionflux::Tools::TCPServer [protected, virtual]
getAuth()Ionflux::Tools::TCPAuthServer [virtual]
getAuthFileName()Ionflux::Tools::TCPAuthServer [virtual]
getCurrentMsgID()Ionflux::Tools::TCPAuthServer [virtual]
getLog()Ionflux::Tools::TCPServer [virtual]
getMaxClients()Ionflux::Tools::TCPServer [virtual]
getPort()Ionflux::Tools::TCPServer [virtual]
init()Ionflux::Tools::TCPServer [virtual]
iompIonflux::Tools::TCPServer [protected]
logIonflux::Tools::TCPServer [protected]
MAGIC_WORDIonflux::Tools::TCPAuthServer [static]
manageIompIonflux::Tools::TCPServer [protected]
maxClientsIonflux::Tools::TCPServer [protected]
MSGID_AUTHIonflux::Tools::TCPAuthServer [static]
MSGID_AUTH_FAILEDIonflux::Tools::TCPAuthServer [static]
MSGID_AUTH_OKIonflux::Tools::TCPAuthServer [static]
MSGID_HELLOIonflux::Tools::TCPAuthServer [static]
MSGID_WELCOMEIonflux::Tools::TCPAuthServer [static]
onAuthFailed(TCPRemotePeer &peer)Ionflux::Tools::TCPAuthServer [protected, virtual]
onAuthMessage(TCPRemotePeer &peer)Ionflux::Tools::TCPAuthServer [protected, virtual]
onAuthOK(TCPRemotePeer &peer)Ionflux::Tools::TCPAuthServer [protected, virtual]
onConnect(TCPRemotePeer &client)Ionflux::Tools::TCPAuthServer [protected, virtual]
onDisconnect(TCPRemotePeer &client)Ionflux::Tools::TCPServer [protected, virtual]
onInvalidMessage(TCPRemotePeer &peer)Ionflux::Tools::TCPAuthServer [virtual]
onIO(const IOEvent &event)Ionflux::Tools::TCPServer [virtual]
onMessage(TCPRemotePeer &peer)Ionflux::Tools::TCPAuthServer [virtual]
onReceive(TCPRemotePeer &client)Ionflux::Tools::TCPMessageServer [protected, virtual]
onReject(TCPRemotePeer &client, int reason)Ionflux::Tools::TCPServer [protected, virtual]
PS_AUTH_OKIonflux::Tools::TCPAuthServer [static]
PS_WAIT_AUTHIonflux::Tools::TCPAuthServer [static]
PS_WAIT_HELLOIonflux::Tools::TCPAuthServer [static]
randomizerIonflux::Tools::TCPAuthServer [protected]
REJECTED_REASON_MAX_CLIENTSIonflux::Tools::TCPServer [static]
removeClient(TCPRemotePeer *client)Ionflux::Tools::TCPServer [protected, virtual]
run()Ionflux::Tools::TCPServer [virtual]
serverSocketIonflux::Tools::TCPServer [protected]
serverSocketEventIonflux::Tools::TCPServer [protected]
setAuth(Auth *newAuth)Ionflux::Tools::TCPAuthServer [virtual]
setAuthFileName(const std::string &newAuthFileName)Ionflux::Tools::TCPAuthServer [virtual]
setCurrentMsgID(unsigned int newCurrentMsgID)Ionflux::Tools::TCPAuthServer [virtual]
setMaxClients(unsigned int newMaxClients)Ionflux::Tools::TCPServer [virtual]
setPort(int newPort)Ionflux::Tools::TCPServer [virtual]
shutdownHandler(int signum)Ionflux::Tools::TCPServer [static]
TCPAuthServer()Ionflux::Tools::TCPAuthServer
TCPAuthServer(const std::string &initAuthFileName)Ionflux::Tools::TCPAuthServer
TCPMessageServer()Ionflux::Tools::TCPMessageServer
TCPServer()Ionflux::Tools::TCPServer
TCPServer(IOMultiplexer *initIomp)Ionflux::Tools::TCPServer
trashIonflux::Tools::TCPServer [protected]
~IOHandler()Ionflux::Tools::IOHandler [inline, virtual]
~MessageHandler()Ionflux::Tools::MessageHandler [inline, virtual]
~TCPAuthServer()Ionflux::Tools::TCPAuthServer [virtual]
~TCPMessageServer()Ionflux::Tools::TCPMessageServer [virtual]
~TCPServer()Ionflux::Tools::TCPServer [virtual]


Generated on Tue Mar 14 21:10:39 2006 for Ionflux Tools Class Library (iftools) by  doxygen 1.4.6