16 #ifndef DtSplitMessageHandle_H_
17 #define DtSplitMessageHandle_H_
19 #include <vlpi/NetStructs.h>
20 #include <vlpi/simulationAddress.h>
77 virtual int netRepSize()
const;
80 virtual bool setFromNet(
const char* networkBuffer,
81 unsigned contentSize);
86 virtual bool setToNet(
char *pBuffer);
88 virtual void printDataToString(
DtString& str);
95 DtU32 fullMessageSize()
const;
96 void setFullMessageSize(DtU32 nSize);
101 bool isSignalMessage()
const;
102 void setIsSignalMessage(
bool bSignal);
107 const DtSimulationAddress& messageSimulationId()
const;
108 void setMessageSimulationId(
const DtSimulationAddress& addr);
113 DtU16 messageNumber()
const;
114 void setMessageNumber(DtU16 newNum);
119 DtU16 numberOfChunks()
const;
120 void setNumberOfChunks(DtU16 newNum);