Pyrogenesis  trunk
Public Member Functions | Private Member Functions | Private Attributes | List of all members
CNetFileReceiveTask_ServerRejoin Class Reference

Async task for receiving the initial game state to be forwarded to another client that is rejoining an in-progress network game. More...

Inheritance diagram for CNetFileReceiveTask_ServerRejoin:
Inheritance graph
[legend]
Collaboration diagram for CNetFileReceiveTask_ServerRejoin:
Collaboration graph
[legend]

Public Member Functions

 CNetFileReceiveTask_ServerRejoin (CNetServerWorker &server, u32 hostID)
 
virtual void OnComplete ()
 Called when m_Buffer contains the full received data. More...
 
- Public Member Functions inherited from CNetFileReceiveTask
 CNetFileReceiveTask ()
 
virtual ~CNetFileReceiveTask ()
 

Private Member Functions

 NONCOPYABLE (CNetFileReceiveTask_ServerRejoin)
 

Private Attributes

CNetServerWorkerm_Server
 
u32 m_RejoinerHostID
 

Additional Inherited Members

- Public Attributes inherited from CNetFileReceiveTask
u32 m_RequestID
 Uniquely identifies the request within the scope of its CNetFileTransferer. More...
 
size_t m_Length
 
std::string m_Buffer
 

Detailed Description

Async task for receiving the initial game state to be forwarded to another client that is rejoining an in-progress network game.

Constructor & Destructor Documentation

CNetFileReceiveTask_ServerRejoin::CNetFileReceiveTask_ServerRejoin ( CNetServerWorker server,
u32  hostID 
)
inline

Member Function Documentation

CNetFileReceiveTask_ServerRejoin::NONCOPYABLE ( CNetFileReceiveTask_ServerRejoin  )
private
virtual void CNetFileReceiveTask_ServerRejoin::OnComplete ( )
inlinevirtual

Called when m_Buffer contains the full received data.

Implements CNetFileReceiveTask.

Member Data Documentation

u32 CNetFileReceiveTask_ServerRejoin::m_RejoinerHostID
private
CNetServerWorker& CNetFileReceiveTask_ServerRejoin::m_Server
private

The documentation for this class was generated from the following file: