#include <chathandler.h>
Definition at line 28 of file chathandler.h.
Public Member Functions | |
virtual void | talk (const std::string &text)=0 |
virtual void | me (const std::string &text)=0 |
virtual void | privateMessage (const std::string &recipient, const std::string &text)=0 |
virtual void | channelList ()=0 |
virtual void | enterChannel (const std::string &channel, const std::string &password)=0 |
virtual void | quitChannel (int channelId)=0 |
virtual void | sendToChannel (int channelId, const std::string &text)=0 |
virtual void | userList (const std::string &channel)=0 |
virtual void | setChannelTopic (int channelId, const std::string &text)=0 |
virtual void | setUserMode (int channelId, const std::string &name, int mode)=0 |
virtual void | kickUser (int channelId, const std::string &name)=0 |
virtual void | who ()=0 |
virtual void Net::ChatHandler::talk | ( | const std::string & | text | ) | [pure virtual] |
Implemented in EAthena::ChatHandler, and TmwServ::ChatHandler.
virtual void Net::ChatHandler::me | ( | const std::string & | text | ) | [pure virtual] |
Implemented in EAthena::ChatHandler, and TmwServ::ChatHandler.
virtual void Net::ChatHandler::privateMessage | ( | const std::string & | recipient, | |
const std::string & | text | |||
) | [pure virtual] |
Implemented in EAthena::ChatHandler, and TmwServ::ChatHandler.
virtual void Net::ChatHandler::channelList | ( | ) | [pure virtual] |
Implemented in EAthena::ChatHandler, and TmwServ::ChatHandler.
virtual void Net::ChatHandler::enterChannel | ( | const std::string & | channel, | |
const std::string & | password | |||
) | [pure virtual] |
Implemented in EAthena::ChatHandler, and TmwServ::ChatHandler.
virtual void Net::ChatHandler::quitChannel | ( | int | channelId | ) | [pure virtual] |
Implemented in EAthena::ChatHandler, and TmwServ::ChatHandler.
virtual void Net::ChatHandler::sendToChannel | ( | int | channelId, | |
const std::string & | text | |||
) | [pure virtual] |
Implemented in EAthena::ChatHandler, and TmwServ::ChatHandler.
virtual void Net::ChatHandler::userList | ( | const std::string & | channel | ) | [pure virtual] |
Implemented in EAthena::ChatHandler, and TmwServ::ChatHandler.
virtual void Net::ChatHandler::setChannelTopic | ( | int | channelId, | |
const std::string & | text | |||
) | [pure virtual] |
Implemented in EAthena::ChatHandler, and TmwServ::ChatHandler.
virtual void Net::ChatHandler::setUserMode | ( | int | channelId, | |
const std::string & | name, | |||
int | mode | |||
) | [pure virtual] |
Implemented in EAthena::ChatHandler, and TmwServ::ChatHandler.
virtual void Net::ChatHandler::kickUser | ( | int | channelId, | |
const std::string & | name | |||
) | [pure virtual] |
Implemented in EAthena::ChatHandler, and TmwServ::ChatHandler.
virtual void Net::ChatHandler::who | ( | ) | [pure virtual] |
Implemented in EAthena::ChatHandler, and TmwServ::ChatHandler.