32 static const DtLgrCommandId theBaseCommandId = DtLgrTimeCommandFactory::theLastCommandId;
50 (
bool useSimChannel,
bool useBackChannel,
bool record,
bool allowDelete,
bool allowAll,
51 bool sendResponses,
bool crippleGui,
bool useLegacyPdu,
52 double connectSendInterval,
double heartbeatSendInterval),
53 (const DtCommand&,
bool& useSimChannel,
bool& useBackChannel,
bool& record,
54 bool& allowDelete,
bool& allowAll,
bool& sendResponses,
bool& crippleGui,
55 bool& useLegacyPdu,
double& connectSendInterval,
double& heartbeatSendInterval))
59 (const DtCommand&,
int&
id))
63 (const DtCommand&,
bool& scale))
66 (
bool filter,
int loId,
int hiId),
67 (const DtCommand&,
bool& filter,
int& loId,
int& hiId))
70 (
DtExerciseConn* exConn,
bool allowDrainInput,
bool allowSetSimTime,
bool allowUnsubscribe),
71 (const DtCommand&,
DtExerciseConn*& exConn,
bool& allowDrainInput,
bool& allowSetSimTime,
72 bool& allowUnsubscribe))
76 (const DtCommand&,
void*& filter))
88 (const DtCommand&,
DtString& intervals))
92 (const DtCommand&,
DtString& intervals))
95 (const DtCommand& command,
DtString& name))
99 (const DtCommand& command,
DtString& address,
int& port,
DtString& hostInterface))
102 (
bool playbackfilesUseRandomAccess),
103 (const DtCommand& command,
bool& playbackfilesUseRandomAccess))
106 (
bool saveConnectionConfiguration),
107 (const DtCommand& command,
bool& saveConnectionConfiguration))
110 (
double extendedStopTimeoutInterval),
111 (const DtCommand& command,
double& extendedStopTimeoutInterval))
114 (
bool listenWhenIdle),
115 (const DtCommand&,
bool& listenWhenIdle))
118 (
bool adjustSimTime),
119 (const DtCommand&,
bool& adjustSimTime))
122 (
bool saveIndexConfiguration),
123 (const DtCommand& command,
bool& saveIndexConfiguration))
126 (
bool saveProtocolConfiguration),
127 (const DtCommand& command,
bool& saveProtocolConfiguration))
130 (
bool staticDRAlgorithmWhenPaused),
131 (const DtCommand& command,
bool& staticDRAlgorithmWhenPaused))
134 ( const std::vector<
DtString>& markings),
135 ( const DtCommand& command,std::vector<
DtString>& markings))
171 (DtResponse,
int& index))
178 (
bool useSimChannel,
bool useBackChannel,
bool record,
bool allowDelete,
bool allowAll,
179 bool sendResponses,
bool crippleGui,
bool useLegacyPdu,
180 double connectSendInterval,
double heartbeatSendInterval),
181 (DtResponse,
bool& useSimChannel,
bool& useBackChannel,
bool& record,
bool& allowDelete,
182 bool& allowAll,
bool& sendResponses,
bool& crippleGui,
bool& useLegacyPdu,
183 double& connectSendInterval,
double& heartbeatSendInterval))
187 (DtResponse,
bool& activity))
191 (DtResponse,
bool& scale))
199 (DtResponse&,
int&
id))
203 (DtResponse& response,
DtString& address,
int& port,
DtString& hostInterface))
206 (
bool saveConnectionConfiguration),
207 (DtResponse,
bool& saveConnectionConfiguration))
210 (
bool listenWhenIdle),
211 (DtResponse,
bool& listenWhenIdle))
214 (
bool adjustSimTime),
215 (DtResponse,
bool& adjustSimTime))
218 (
bool saveIndexConfiguration),
219 (DtResponse,
bool& saveIndexConfiguration))
222 (
bool saveProtocolConfiguration),
223 (DtResponse,
bool& saveProtocolConfiguration))
226 (
bool staticDRAlgorithmWhenPaused),
227 (DtResponse,
bool& staticDRAlgorithmWhenPaused))
233 static const
DtLgrCommandId theLastResponseId = theBaseResponseId - 100;
236 static const
char* commandToString(
int commandId);
239 static const
char* responseToString(
int responseId);
The logger command which contains the command type and its parameters.
Definition: lgrCommand.h:109
The command type structure.
Definition: lgrCommand.h:29
#define DT_FACTORY_COMMAND_EXT(commandId, commandName, createParams, decodeParams)
Utility Macros for declaring Command in Factory.
Definition: lgrCommand.h:183
Utility class to encoding and decoding binary data to base64 string suitable for storing in text file...
Definition: base64Data.h:21
#define DT_DLL_LGR_CMDS
Definition: lgrCmds.h:18
DtBoost::shared_ptr< const DtCommand > DtResponse
Definition: lgrCommand.h:174
The factory class responsible for created time related commands.
Definition: lgrTimeCommandFactory.h:21
#define DT_FACTORY_RESPONSE_EXT(responseId, responseName, createParams, decodeParams)
Utility Macros for declaring Response in Factory.
Definition: lgrCommand.h:198
Contains lgrCmds library definitions.
Contains MAKLogger::DtLgrTimeCommandFactory class.
static const DtLgrCommandType theCommandType
The type of command sent.
Definition: lgrSimCommandFactory.h:29
The factory responsible for creating simulation commands.
Definition: lgrSimCommandFactory.h:21
short DtLgrCommandId
Definition: lgrCommand.h:25