ImgClient Class Reference

Classe gerant un client. More...

#include <imgClient.hpp>

List of all members.

Public Member Functions

 ImgClient (SocketCom *ptrS)
void SetPseudo (const string &ch)
string GetPseudo ()
SocketComGetPtrSocket ()
void envoieMessage (const Message &msg)
void envoieMessageTxt (const string &nomcanal, const string &mess)


Detailed Description

Classe gerant un client.

classe ImgClient: permet de gerer un utilisateur. Cette classe possede le pseudo de l'utilisateur et connait (pointeur) son socket Cette classe permet aussi d'envoyer un message au client concerne


Constructor & Destructor Documentation

ImgClient::ImgClient SocketCom ptrS  ) 
 

Constructeur d'une image client

Parameters:
SocketCom* pointeur sur socket de communication


Member Function Documentation

void ImgClient::envoieMessage const Message msg  ) 
 

Permet d'envoyer un message (deja construit) a un client

Parameters:
message de type Message

void ImgClient::envoieMessageTxt const string &  nomcanal,
const string &  mess
 

Permet d'envoyer un message texte a un client

Parameters:
nomcanal de type string
mess de type string etant le texte a envoyer

string ImgClient::GetPseudo  ) 
 

Permet d'avoir le pseudo d'un client

Returns:
nom de type string

SocketCom * ImgClient::GetPtrSocket  ) 
 

Permet d'avoir un pointeur sur la socket d'un client

Returns:
ptrSocketCom de type SocketCom*

void ImgClient::SetPseudo const string &  ch  ) 
 

Permet de modifier le pseudo d'un client

Parameters:
ch qui est de type string


The documentation for this class was generated from the following files:
Generated on Thu Nov 16 14:48:29 2006 for ServeurIRC by  doxygen 1.4.6