#include <MessageClient.h>
Inheritance diagram for MessageClient:


| Public Member Functions | |
| MessageClient (u_int id) | |
| virtual | ~MessageClient () | 
| u_int | id () const | 
| virtual int | ReceiveMessage (const char *msg, size_t len)=0 | 
| virtual int | Register (MessageServer *pServer) | 
| virtual int | Deregister () | 
| Protected Member Functions | |
| int | SendMessage (const void *msg, size_t len, u_int dest) | 
| MessageServer * | Server () | 
| Private Attributes | |
| const u_int | m_id | 
| MessageServer * | m_pServer | 
| Friends | |
| class | MessageServer | 
| 
 | 
| 
 Definition at line 36 of file MessageClient.h. | 
| 
 | 
| 
 Definition at line 41 of file MessageClient.h. | 
| 
 | 
| 
 Definition at line 28 of file MessageClient.cpp. References m_id, m_pServer, and MessageServer::RemoveClient(). Referenced by MultiMessageClient::Deregister(). | 
| 
 | 
| 
 Definition at line 51 of file MessageClient.h. Referenced by MultiMessageClient::SendMessage(). | 
| 
 | ||||||||||||
| 
 Implemented in MultiMessageClient::MC. | 
| 
 | 
| 
 Definition at line 12 of file MessageClient.cpp. References m_id, m_pServer, and MessageServer::RegisterClient(). Referenced by MultiMessageClient::Register(). | 
| 
 | ||||||||||||||||
| 
 Reimplemented in MultiMessageClient::MC. Definition at line 76 of file MessageClient.h. Referenced by MultiMessageClient::MC::SendMessage(). | 
| 
 | 
| 
 Definition at line 91 of file MessageClient.h. | 
| 
 | 
| 
 Definition at line 31 of file MessageClient.h. | 
| 
 | 
| 
 Definition at line 96 of file MessageClient.h. Referenced by Deregister(), and Register(). | 
| 
 | 
| 
 Definition at line 102 of file MessageClient.h. Referenced by Deregister(), Register(), and MessageServer::RegisterClient(). | 
 1.3.9.1
 1.3.9.1