Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
NetCommandWrapperListNode Class Reference

#include <NetCommandWrapperList.h>

Inherits MemoryPoolObject.

Public Member Functions

 NetCommandWrapperListNode (NetWrapperCommandMsg *msg)
 
Bool isComplete ()
 
UnsignedShort getCommandID ()
 
UnsignedInt getRawDataLength ()
 
void copyChunkData (NetWrapperCommandMsg *msg)
 
UnsignedBytegetRawData ()
 
Int getPercentComplete (void)
 
- Public Member Functions inherited from MemoryPoolObject
void deleteInstance ()
 

Public Attributes

NetCommandWrapperListNodem_next
 

Protected Attributes

UnsignedShort m_commandID
 
UnsignedBytem_data
 
UnsignedInt m_dataLength
 
Boolm_chunksPresent
 
UnsignedInt m_numChunks
 
UnsignedInt m_numChunksPresent
 

Additional Inherited Members

- Protected Member Functions inherited from MemoryPoolObject
virtual ~MemoryPoolObject ()
 
void * operator new (size_t s)
 
void operator delete (void *p)
 
virtual MemoryPoolgetObjectMemoryPool ()=0
 

Detailed Description

Definition at line 35 of file NetCommandWrapperList.h.

Constructor & Destructor Documentation

◆ NetCommandWrapperListNode()

NetCommandWrapperListNode::NetCommandWrapperListNode ( NetWrapperCommandMsg * msg)

Definition at line 37 of file NetCommandWrapperList.cpp.

Member Function Documentation

◆ copyChunkData()

void NetCommandWrapperListNode::copyChunkData ( NetWrapperCommandMsg * msg)

Definition at line 90 of file NetCommandWrapperList.cpp.

◆ getCommandID()

UnsignedShort NetCommandWrapperListNode::getCommandID ( )

Definition at line 82 of file NetCommandWrapperList.cpp.

◆ getPercentComplete()

Int NetCommandWrapperListNode::getPercentComplete ( void )

Definition at line 75 of file NetCommandWrapperList.cpp.

◆ getRawData()

UnsignedByte * NetCommandWrapperListNode::getRawData ( )

Definition at line 115 of file NetCommandWrapperList.cpp.

◆ getRawDataLength()

UnsignedInt NetCommandWrapperListNode::getRawDataLength ( )

Definition at line 86 of file NetCommandWrapperList.cpp.

◆ isComplete()

Bool NetCommandWrapperListNode::isComplete ( )

Definition at line 71 of file NetCommandWrapperList.cpp.

Member Data Documentation

◆ m_chunksPresent

Bool* NetCommandWrapperListNode::m_chunksPresent
protected

Definition at line 56 of file NetCommandWrapperList.h.

◆ m_commandID

UnsignedShort NetCommandWrapperListNode::m_commandID
protected

Definition at line 53 of file NetCommandWrapperList.h.

◆ m_data

UnsignedByte* NetCommandWrapperListNode::m_data
protected

Definition at line 54 of file NetCommandWrapperList.h.

◆ m_dataLength

UnsignedInt NetCommandWrapperListNode::m_dataLength
protected

Definition at line 55 of file NetCommandWrapperList.h.

◆ m_next

NetCommandWrapperListNode* NetCommandWrapperListNode::m_next

Definition at line 50 of file NetCommandWrapperList.h.

◆ m_numChunks

UnsignedInt NetCommandWrapperListNode::m_numChunks
protected

Definition at line 57 of file NetCommandWrapperList.h.

◆ m_numChunksPresent

UnsignedInt NetCommandWrapperListNode::m_numChunksPresent
protected

Definition at line 58 of file NetCommandWrapperList.h.


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