|
IRC_SERVER
By @hyunjunk (hyunjun2372@gmail.com)
|
This is the complete list of members for IRC::Server, including all inherited members.
| ClientCommandFuncPtr typedef | IRC::Server | private |
| CreateServer(Server **outPtrServer, const std::string &serverName, const unsigned short port, const std::string &password) | IRC::Server | static |
| destroyResources() | IRC::Server | private |
| disconnectClient(SharedPtr< ClientControlBlock > client, const std::string quitMessage="") | IRC::Server | private |
| eventLoop() | IRC::Server | private |
| executeClientCommand_INVITE(SharedPtr< ClientControlBlock > client, const std::vector< char * > &arguments) | IRC::Server | private |
| executeClientCommand_JOIN(SharedPtr< ClientControlBlock > client, const std::vector< char * > &arguments) | IRC::Server | private |
| executeClientCommand_KICK(SharedPtr< ClientControlBlock > client, const std::vector< char * > &arguments) | IRC::Server | private |
| executeClientCommand_MODE(SharedPtr< ClientControlBlock > client, const std::vector< char * > &arguments) | IRC::Server | private |
| executeClientCommand_NICK(SharedPtr< ClientControlBlock > client, const std::vector< char * > &arguments) | IRC::Server | private |
| executeClientCommand_PART(SharedPtr< ClientControlBlock > client, const std::vector< char * > &arguments) | IRC::Server | private |
| executeClientCommand_PASS(SharedPtr< ClientControlBlock > client, const std::vector< char * > &arguments) | IRC::Server | private |
| executeClientCommand_PRIVMSG(SharedPtr< ClientControlBlock > client, const std::vector< char * > &arguments) | IRC::Server | private |
| executeClientCommand_QUIT(SharedPtr< ClientControlBlock > client, const std::vector< char * > &arguments) | IRC::Server | private |
| executeClientCommand_TOPIC(SharedPtr< ClientControlBlock > client, const std::vector< char * > &arguments) | IRC::Server | private |
| executeClientCommand_USER(SharedPtr< ClientControlBlock > client, const std::vector< char * > &arguments) | IRC::Server | private |
| findChannelGlobal(const std::string &channelName) | IRC::Server | private |
| findClientGlobal(const std::string &nickname) | IRC::Server | private |
| forceDisconnectClient(SharedPtr< ClientControlBlock > client, const std::string quitMessage="") | IRC::Server | private |
| getClientFromKeventUdata(kevent_t &event) const | IRC::Server | inlineprivate |
| joinClientToChannel(SharedPtr< ClientControlBlock > client, SharedPtr< ChannelControlBlock > channel) | IRC::Server | private |
| logErrorCode(EIrcErrorCode errorCode) const | IRC::Server | private |
| logMessage(const std::string &message) const | IRC::Server | private |
| logVerbose(const std::string &message) const | IRC::Server | private |
| mChannels | IRC::Server | private |
| mClientReleaseQueue | IRC::Server | private |
| mClients | IRC::Server | private |
| mEventRegistrationQueue | IRC::Server | private |
| mhKqueue | IRC::Server | private |
| mhListenSocket | IRC::Server | private |
| mServerName | IRC::Server | private |
| mServerPassword | IRC::Server | private |
| mServerPort | IRC::Server | private |
| mUnregistedClients | IRC::Server | private |
| operator=(const Server &rhs) | IRC::Server | private |
| partClientFromChannel(SharedPtr< ClientControlBlock > client, SharedPtr< ChannelControlBlock > channel) | IRC::Server | private |
| processClientMsg(SharedPtr< ClientControlBlock > client, SharedPtr< MsgBlock > msg) | IRC::Server | private |
| registerClient(SharedPtr< ClientControlBlock > client) | IRC::Server | private |
| sendMsgToChannel(SharedPtr< ChannelControlBlock > channel, SharedPtr< MsgBlock > msg, SharedPtr< ClientControlBlock > exceptClient=NULL) | IRC::Server | private |
| sendMsgToClient(SharedPtr< ClientControlBlock > client, SharedPtr< MsgBlock > msg) | IRC::Server | private |
| sendMsgToConnectedChannels(SharedPtr< ClientControlBlock > client, SharedPtr< MsgBlock > msg) | IRC::Server | private |
| separateMsgsFromClientRecvMsgs(SharedPtr< ClientControlBlock > client, std::vector< SharedPtr< MsgBlock > > &outSeparatedMsgs) | IRC::Server | private |
| Server(const std::string &serverName, const unsigned short port, const std::string &password) | IRC::Server | private |
| Startup() | IRC::Server | |
| ~Server() | IRC::Server |