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 |