12 #ifndef DtConnectMsg_H_
13 #define DtConnectMsg_H_
30 DtConnectMsg(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
34 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
38 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
50 virtual DtHandle connectionHandle()
const;
51 virtual void setConnectionHandle(
DtHandle handle);
60 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
62 static DtRtiMsg* create(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
66 DtConnectCb cb,
void* usr,
bool isMomCallback=
false);
68 DtConnectCb cb,
void* usr,
bool isMomCallback=
false);
71 static unsigned long encodeConnectionHandle(DtU16 forwarderHandle, DtU16 connectOffset);
74 static unsigned long decodeForwarderHandle(
unsigned long connectionHandle);
86 virtual int minSize()
const;