#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