#include <canal.hpp>
Public Member Functions | |
Canal (const string &canal, ptr_ImgClient ptr_Clt) | |
string | getTopic (void) |
unsigned | nombreClient (void) |
void | setTopic (const string &ch) |
bool | existeClient (ptr_ImgClient ptr_Clt) |
bool | clientOperateur (ptr_ImgClient ptr_Clt) |
bool | clientNormal (ptr_ImgClient ptr_Clt) |
void | ajouteClient (ptr_ImgClient ptr_Clt, const bool &operateur) |
void | supprimeClient (ptr_ImgClient ptr_Clt) |
string | listerUtilisateur () |
void | envoieMessageMultiple (const Message &msg) |
|
Constructeur du canal
|
|
Permet d'ajouter un client au canal
|
|
Permet de savoir si un client est n'operateur du canal
|
|
Permet de savoir si un client est operateur du canal
|
|
Envoie un message a tous les clients du canal
|
|
Permet de savoir si un client est connecte au canal
|
|
Permet d'avoir le topic du canal
|
|
Retourne la liste des clients du canal
|
|
Permet d'avoir le nombre de client du canal
|
|
Permet de modifier le topic du canal
|
|
Permet de supprimer un client au canal
|