12 #ifndef DtAssistantRidParamsMsg_H_
13 #define DtAssistantRidParamsMsg_H_
15 #include <vlutil/vlString.h>
16 #include <vlutil/vlFilename.h>
42 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER );
50 virtual int minSize()
const;
53 virtual void setIsRequest(
bool isReq );
56 virtual bool isRequest()
const;
59 virtual void setFederateHandle(
unsigned hdl );
62 virtual unsigned federateHandle()
const;
65 virtual void setRidFilename(
const MAKRti::DtFilename& filename);
68 virtual MAKRti::DtFilename ridFilename()
const;
71 virtual void setRidParams(
const MAKRti::DtString& ridParams );
74 virtual void getRidParams( MAKRti::DtString& ridParams )
const;
77 virtual void setFederation(
const MAKRti::DtString& federation);
80 virtual MAKRti::DtString federation()
const;
89 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER );
92 static DtAssistantMsg* create( DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER );
122 virtual void setRidFilenameSize(
unsigned long size );
123 virtual unsigned long ridFilenameSize()
const;
126 virtual const char* ridFilenamePtr()
const;
127 virtual char* ridFilenamePtr();
130 virtual void setRidParametersSize(
unsigned long size );
131 virtual unsigned long ridParametersSize()
const;
134 virtual const char* ridParametersPtr()
const;
135 virtual char* ridParametersPtr();
138 virtual void setFederationSize(
unsigned long size );
139 virtual unsigned long federationSize()
const;
142 virtual const char* federationPtr()
const;
143 virtual char* federationPtr();