|
IRC SERVER
The goal of this project is to make you write your own IRC server.
|
This is the complete list of members for Channel, including all inherited members.
| _clients | Channel | |
| _normal_clients | Channel | |
| _ope_clients | Channel | |
| _voice_clients | Channel | |
| addBanMask(std::string mask) | Channel | inline |
| addMode(ChannelMode mode) | Channel | inline |
| addOpe(Client *client) | Channel | inline |
| broadcastMessage(std::string message) | Channel | inline |
| Channel(std::string &name, std::string &password) | Channel | inline |
| getClientRoleString(Client *client) | Channel | inline |
| getClients(void) const | Channel | inline |
| getCreatedAt(void) | Channel | inline |
| getCreator(void) | Channel | inline |
| getIdentifier(ChannelMode _mode) | Channel | inline |
| getMode(void) | Channel | inline |
| getModes(void) | Channel | inline |
| getModeString(void) | Channel | inline |
| getName(void) | Channel | inline |
| getPassword(void) | Channel | inline |
| getStringModes(void) | Channel | inline |
| getTopic(void) | Channel | inline |
| getUserLimit(void) | Channel | inline |
| hasKey(void) | Channel | inline |
| hasMode(ChannelMode mode) | Channel | inline |
| invite(Client *client) | Channel | inline |
| isBanned(Client *client) | Channel | inline |
| isInvited(Client *client) | Channel | inline |
| isInviteOnly(void) | Channel | inline |
| isModerated(void) | Channel | inline |
| isNormal(Client *client) | Channel | inline |
| isOpe(Client *client) | Channel | inline |
| isOwner(Client *client) | Channel | inline |
| isSecret(void) | Channel | inline |
| isVoice(Client *client) | Channel | inline |
| joined(Client *client) | Channel | inline |
| kick(Client *client) | Channel | inline |
| removeBanMask(std::string mask) | Channel | inline |
| removeClientFromChannel(Client *client) | Channel | inline |
| removeInvite(Client *client) | Channel | inline |
| removeMode(ChannelMode mode) | Channel | inline |
| removeOpe(Client *client) | Channel | inline |
| setCreator(Client *creator) | Channel | inline |
| setPassword(std::string passwd) | Channel | inline |
| setTopic(std::string &topic) | Channel | inline |
| setUserLimit(size_t limit) | Channel | inline |