addClient(TCPRemotePeer *client) | Ionflux::Tools::TCPServer | [protected, virtual] |
auth | Ionflux::Tools::TCPAuthServer | [protected] |
AUTH_VERSION | Ionflux::Tools::TCPAuthServer | [static] |
AUTH_VERSION_LOWER | Ionflux::Tools::TCPAuthServer | [static] |
AUTH_VERSION_UPPER | Ionflux::Tools::TCPAuthServer | [static] |
authFileName | Ionflux::Tools::TCPAuthServer | [protected] |
broadcast(const std::string &bytes) | Ionflux::Tools::TCPAuthServer | [virtual] |
cleanup() | Ionflux::Tools::TCPServer | [virtual] |
cleanupClients() | Ionflux::Tools::TCPServer | [protected, virtual] |
clients | Ionflux::Tools::TCPServer | [protected] |
currentClientID | Ionflux::Tools::TCPServer | [protected] |
currentMsgID | Ionflux::Tools::TCPAuthServer | [protected] |
DEFAULT_MAX_CLIENTS | Ionflux::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] |
iomp | Ionflux::Tools::TCPServer | [protected] |
log | Ionflux::Tools::TCPServer | [protected] |
MAGIC_WORD | Ionflux::Tools::TCPAuthServer | [static] |
manageIomp | Ionflux::Tools::TCPServer | [protected] |
maxClients | Ionflux::Tools::TCPServer | [protected] |
MSGID_AUTH | Ionflux::Tools::TCPAuthServer | [static] |
MSGID_AUTH_FAILED | Ionflux::Tools::TCPAuthServer | [static] |
MSGID_AUTH_OK | Ionflux::Tools::TCPAuthServer | [static] |
MSGID_HELLO | Ionflux::Tools::TCPAuthServer | [static] |
MSGID_WELCOME | Ionflux::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_OK | Ionflux::Tools::TCPAuthServer | [static] |
PS_WAIT_AUTH | Ionflux::Tools::TCPAuthServer | [static] |
PS_WAIT_HELLO | Ionflux::Tools::TCPAuthServer | [static] |
randomizer | Ionflux::Tools::TCPAuthServer | [protected] |
REJECTED_REASON_MAX_CLIENTS | Ionflux::Tools::TCPServer | [static] |
removeClient(TCPRemotePeer *client) | Ionflux::Tools::TCPServer | [protected, virtual] |
run() | Ionflux::Tools::TCPServer | [virtual] |
serverSocket | Ionflux::Tools::TCPServer | [protected] |
serverSocketEvent | Ionflux::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 | |
trash | Ionflux::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] |