Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

network
Class CSessionManager

Singleton
   |
   +--CSessionManager

   in SessionManager.h
   in SessionManager.cpp

class CSessionManager
extends Singleton


Inner Classes, Typedefs, and Enums
typedef CSessionManager::SessionMap
          
 
Field Summary
private CSessionManager::SessionMap m_AddQueue
          
private CMutex m_Mutex
          
private CSessionManager::SessionMap m_RemoveQueue
          
private CSessionManager::SessionMap m_Sessions
          
 
Method Summary
 void Deregister( CNetSession* pSession )
          
 void Poll()
          
 void Register( CNetSession* pSession )
          
   
Methods inherited from class Singleton
GetSingleton, GetSingletonPtr, IsInitialised
 

Field Detail

m_AddQueue

private CSessionManager::SessionMap m_AddQueue;

m_Mutex

private CMutex m_Mutex;

m_RemoveQueue

private CSessionManager::SessionMap m_RemoveQueue;

m_Sessions

private CSessionManager::SessionMap m_Sessions;


Method Detail

Deregister

public void Deregister( CNetSession* pSession );

Poll

public void Poll();

Register

public void Register( CNetSession* pSession );

 Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
Generated on September 04, 2007 at 18:14
CppDoc v2.4.0
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD