12 #ifndef DtRtiExecHandshakeMsg_H_
13 #define DtRtiExecHandshakeMsg_H_
38 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
42 DtHandshakeStatus hsStatus,
const MAKRti::DtString& sourceHostName,
43 bool fullyCompliant, DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
53 DtHandshakeStatus hsStatus,
54 const MAKRti::DtString& sourceHost,
55 bool fullyCompliant );
58 virtual DtHandle srcConnectionHandle()
const;
59 virtual void setSrcConnectionHandle(
DtHandle handle );
62 virtual DtHandle destConnectionHandle()
const;
63 virtual void setDestConnectionHandle(
DtHandle handle );
65 virtual MAKRti::DtString sourceHostName()
const;
68 virtual DtHandshakeStatus handshakeStatus()
const;
69 virtual void setHandshakeStatus( DtHandshakeStatus hsStatus );
72 virtual bool fullyCompliant()
const;
73 virtual void setFullyCompliant(
bool fullComplianceEnabled );
82 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
84 static DtRtiMsg* create(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
99 virtual char* sourceHostNamePtr();
100 virtual const char* sourceHostNamePtr()
const;
101 virtual int sourceHostNameSize()
const;
102 virtual void setSourceHostName(
const MAKRti::DtString& hostName);
108 virtual int minSize()
const;