GameServer
公開メンバ関数 | 静的公開メンバ関数 | 全メンバ一覧
ClientManager クラス

#include <ClientManager.h>

ClientManager の継承関係図
Inheritance graph
[凡例]
ClientManager 連携図
Collaboration graph
[凡例]

公開メンバ関数

 ~ClientManager ()
 
void Poll ()
 
void CreateClient (const shared_ptr< tcp::socket > &pSocket)
 
ClientPtr Get (u32 Uuid)
 
ClientPtr GetFromCustomerId (u32 CustomerId)
 
void BroadcastPacket (PacketBase *pPacket)
 

静的公開メンバ関数

static ClientManagerGetInstance ()
 

詳解

クライアント管理.

構築子と解体子

◆ ~ClientManager()

ClientManager::~ClientManager ( )
inline

関数詳解

◆ BroadcastPacket()

void ClientManager::BroadcastPacket ( PacketBase pPacket)

◆ CreateClient()

void ClientManager::CreateClient ( const shared_ptr< tcp::socket > &  pSocket)

◆ Get()

ClientPtr ClientManager::Get ( u32  Uuid)
被呼び出し関係図:

◆ GetFromCustomerId()

ClientPtr ClientManager::GetFromCustomerId ( u32  CustomerId)

◆ GetInstance()

static ClientManager& ClientManager::GetInstance ( )
inlinestatic
被呼び出し関係図:

◆ Poll()

void ClientManager::Poll ( )
被呼び出し関係図:

このクラス詳解は次のファイルから抽出されました: