Public Member Functions | |
void | resetMemoryBlock () |
Resets memory block. | |
void | setPacketSize (INT32 aSize) |
Sets packet size. | |
void | setHeaderSize (INT32 aSize) |
Sets header size. | |
INT32 | getHeaderSize () const |
Returns header size. | |
INT32 | getPacketSize () const |
Returns packet size. | |
void | setDataBlockSize (INT32 aSize) |
Sets data block size. | |
void * | lockHeader () |
Locks header. | |
void | unlockHeader () |
Unlocks header. | |
void * | lockPacket () |
Locks packet. | |
void | unlockPacket () |
Unlocks packet. | |
INT32 | getDataBlockMaxSize () const |
Gets max size of data block. | |
void * | lock () |
Gets memory block. | |
void | unlock () |
Unlocks memory block. | |
INT32 | getDataBlockSize () const |
Gets data block size. | |
INT32 | getMemoryBlockSize () const |
Gets memory block size. | |
void | sendStatus (INT aValue) |
Sets send status. | |
INT32 | getSendStatus () const |
Gets send status. | |
virtual | ~XFcObjectPacketBase () |
Virtual destructor. | |
Static Public Member Functions | |
XFcObjectPacketBase * | create (INT32 aMaxSize) |
Static constructor. | |
Protected Member Functions | |
INT32 | initObjectBase (INT32 aMaxSize) |
Initializes class. | |
XFcObjectPacketBase () | |
Protected constructor. | |
Protected Attributes | |
CHAR8 * | mMemoryBlock |
Holds data pointer. | |
INT32 | mBufferSize |
Holds max buffer size. | |
INT32 | mHeaderSize |
Holds header size. | |
INT32 | mPacketSize |
Holds packet size. | |
INT32 | mDataBlockSize |
Holds data block size. | |
INT32 | mSendStatus |
Holds send status. |
|
Protected constructor.
|
|
Virtual destructor.
|
|
Static constructor.
|
|
Gets max size of data block.
|
|
Gets data block size.
|
|
Returns header size.
|
|
Gets memory block size.
|
|
Returns packet size.
|
|
Gets send status.
|
|
Initializes class.
|
|
Gets memory block.
|
|
Locks header.
|
|
Locks packet.
|
|
Resets memory block.
|
|
Sets send status.
|
|
Sets data block size.
|
|
Sets header size.
|
|
Sets packet size.
|
|
Unlocks memory block.
|
|
Unlocks header.
|
|
Unlocks packet.
|
|
Holds max buffer size.
|
|
Holds data block size.
|
|
Holds header size.
|
|
Holds data pointer.
|
|
Holds packet size.
|
|
Holds send status.
|
![]() | ||||
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch |