Inheritance diagram for XFcObjectDataPacket:
Public Member Functions | |
XFcObjectDataPacket (XFcObjectPacketBase *aOBase) | |
Constructor. | |
INT32 | createMultiPacket (XFcObjectDataQueue *aDataQueue, INT32 aSeqNum, INT aStyle) |
Creates data packet. | |
INT32 | createOnePacket (XFcObjectDataQueue *aDataQueue, INT32 aSeqNum, INT aStyle) |
Creates packet where is only one data packet. | |
INT32 | createAutoPacket (XFcObjectDataQueue *aDataQueue, INT32 aSeqNum, INT aStyle) |
Creates packet where is automatically one or more packets. | |
INT32 | uncreatePacket (INT32 aClientId, XFcObjectDataServant *aObjectServant) |
Uncreates data packet. | |
const CHAR8 *const | getDataBlock () const |
Gets data block ptr. | |
INT32 | addDataBlock (const CHAR8 *aDataBlock, INT16 aLen) |
Adds data block. | |
void | setPacketType (INT aPacketType) |
Sets packet type. | |
INT | getPacketType () const |
Gets packet type. | |
virtual | ~XFcObjectDataPacket () |
Virtual destructor. | |
Private Attributes | |
CHAR8 * | mMemoryBlock |
Start address is packet address + header size. | |
XFcObjectPacketBase * | mOBase |
Holds object packet base. | |
INT | mPacketType |
Holds packet type. |
|
Constructor.
|
|
Virtual destructor.
|
|
Adds data block.
|
|
Creates packet where is automatically one or more packets.
|
|
Creates data packet.
|
|
Creates packet where is only one data packet.
|
|
Gets data block ptr.
|
|
Gets packet type.
|
|
Sets packet type.
|
|
Uncreates data packet.
|
|
Start address is packet address + header size.
|
|
Holds object packet base.
|
|
Holds packet type.
|
![]() | ||||
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch |