14 namespace MAKVrExchange
17 class DtPortalConnection;
53 virtual unsigned int netSize()
const;
54 virtual void writeSelfToBuffer(
void* buffer,
int bufferSize )
const;
55 virtual void readSelfFromBuffer(
const void* buffer,
int bufferSize );
57 virtual std::ostream& printDataToStream( std::ostream& str )
const;
67 template <DtPortalMessageKind V_MessageKind>
105 typedef void (*MessageCallbackType)(
134 MessageCallbackType callbackFunction,
void* userData );
136 MessageCallbackType callbackFunction,
void* userData);
138 virtual unsigned int netSize()
const;
139 virtual void writeSelfToBuffer(
void* buffer,
int bufferSize )
const;
140 virtual void readSelfFromBuffer(
const void* buffer,
int bufferSize );
142 virtual std::ostream& printDataToStream( std::ostream& stream )
const;
234 #define _pControlMessage_INL_
235 #include <portal/pControlMessage.inl>
236 #undef _pControlMessage_INL_