14 namespace MAKVrExchange
17 class DtPortalConnection;
56 virtual unsigned int netSize()
const;
57 virtual void writeSelfToBuffer(
void* buffer,
int bufferSize )
const;
58 virtual void readSelfFromBuffer(
const void* buffer,
int bufferSize );
60 virtual std::ostream& printDataToStream( std::ostream& str )
const;
70 template <DtPortalMessageKind V_MessageKind>
112 typedef void (*MessageCallbackType)(
141 MessageCallbackType callbackFunction,
void* userData );
143 MessageCallbackType callbackFunction,
void* userData);
145 virtual unsigned int netSize()
const;
146 virtual void writeSelfToBuffer(
void* buffer,
int bufferSize )
const;
147 virtual void readSelfFromBuffer(
const void* buffer,
int bufferSize );
149 virtual std::ostream& printDataToStream( std::ostream& stream )
const;
246 #define _pControlMessage_INL_
247 #include <portal/pControlMessage.inl>
248 #undef _pControlMessage_INL_