12 #ifndef DtConnectConfirmMsg_H_
13 #define DtConnectConfirmMsg_H_
17 #include <vlutil/vlInetAddr.h>
33 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
37 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
49 virtual DtHandle origConnectionHandle()
const;
50 virtual void setOrigConnectionHandle(
DtHandle handle);
53 virtual DtHandle finalConnectionHandle()
const;
54 virtual void setFinalConnectionHandle(
DtHandle handle);
57 virtual MAKRti::DtInetAddr webServerAddress()
const;
58 virtual void setWebServerAddress(
const MAKRti::DtInetAddr& ip);
61 virtual int webServerPort()
const;
62 virtual void setWebServerPort(
int port);
65 virtual int processId()
const;
66 virtual void setProcessId(
int pid );
69 void setCompressionEnabled(
bool enabled );
70 bool compressionEnabled()
const;
73 void setCompressionLevel(
unsigned level );
74 unsigned compressionLevel()
const;
77 void setBundlingEnabled(
bool enabled );
78 bool bundlingEnabled()
const;
81 void setBundleSize(
unsigned size );
82 unsigned bundleSize()
const;
85 virtual MAKRti::DtString processName()
const;
86 virtual void setProcessName( MAKRti::DtString processName );
89 virtual MAKRti::DtString commandArgs()
const;
90 virtual void setCommandArgs( MAKRti::DtString commandArgs );
99 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
101 static DtRtiMsg* create(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
119 virtual int minSize()
const;
125 virtual const char* processNamePtr()
const;
126 virtual char* processNamePtr();
128 virtual unsigned long processNameSize()
const;
129 virtual void setProcessNameSize(
unsigned long size );
132 virtual const char* commandArgsPtr()
const;
133 virtual char* commandArgsPtr();
135 virtual unsigned long commandArgsSize()
const;
136 virtual void setCommandArgsSize(
unsigned long size );