30 typedef unsigned char Byte;
34 static const size_t theMaxPersistentStreamSize = 0x500000;
48 void writeMessageToStream(
DtMessage* message);
56 Byte* streamData()
const;
59 size_t streamDataSize()
const;
63 void addDataToStream(
char* data,
size_t size);
70 void trimEnd(
size_t n);
unsigned char Byte
Definition: DtMessageStream.h:30
#define DT_DLL_VRVUTIL
Definition: vrvUtil.h:34
The IGI Message.
Definition: DtMessage.h:33
Class for serializing objects as a byte stream for transmitting to othe rdisplay engines.
Definition: DtMessageStream.h:25
voidpf void uLong size
Definition: ioapi.h:39
Contains DLL export macros.
std::vector< DtMessage * > MessageList
Definition: DtMessageStream.h:28
std::vector< Byte > ByteBuffer
Definition: DtMessageStream.h:31
ByteBuffer myMessageBuffer
Definition: DtMessageStream.h:79