8 #include <vlutil/vlUtil.h>
96 virtual void setPlan(
char* str);
100 virtual void setFuel(
char* str);
105 virtual void follow(
char* str);
106 virtual void wait(
char* str);
217 static void backendAddedCb(
const DtSimulationAddress& addr,
void* usr);
224 static void backendLoadedCb(
const DtSimulationAddress& addr,
void* usr);
234 const DtString& name,
const DtEntityIdentifier&
id,
const DtUUID& uuid,
void* usr);
240 const std::vector<DtSimStatement*>& statements,
bool append,
void* usr);
253 int notifyLevel,
const DtString& message,
void* usr);
UUID is a unique ID wrapper class.
Definition: uuid.h:59
static void pauseCmd(char *s, DtTextInterface *a)
virtual void setRestore(char *str)
static void backendSavedCb(const DtSimulationAddress &addr, DtSaveResult result, void *usr)
static void listCmd(char *s, DtTextInterface *a)
DtTextInterface(makVrf::DtVrlinkVrfRemoteController *controller)
static void backendRemovedCb(const DtSimulationAddress &addr, void *usr)
DtSimulationStatus
Definition: backend.h:26
static void ScenarioSavedCb(void *usr)
static void rollbackToSnapshotCmd(char *s, DtTextInterface *a)
static void simpauseCmd(char *s, DtTextInterface *a)
static void scenarioSnapshotResponseCb(DtSimMessage *msg, void *usr)
virtual void setTarget(char *str)
static void removeMonitorResourcesCmd(char *s, DtTextInterface *a)
virtual void setFuel(char *str)
static void planCompleteCb(const DtUUID &id, void *usr)
virtual void wait(char *str)
static void turnOffSnapshotsCmd(char *s, DtTextInterface *a)
virtual void createWaypoint(char *str)
static bool missingBackends(DtBackendMap *map, const std::set< DtSimulationAddress > ¤tBackends, void *usr)
void processCmd(char *buff)
virtual void createAerodrome(char *str)
virtual void createAggregate(char *str)
virtual void setLabel(char *str)
static void planStmtCb(const DtUUID &id, DtPlanStatus status, void *usr)
int kbInterest
Definition: textIf.h:280
static void setSensorCmd(char *s, DtTextInterface *a)
void setRemoveListCallback(bool b)
Definition: textIf.h:255
virtual void follow(char *str)
static void loadCmd(char *s, DtTextInterface *a)
This class is a specialization of the DtVrfRemoteController for use with a VR-Link exercise connectio...
Definition: vrlinkVrfRemoteController.h:44
static void printBlock(const DtSimBlock *stmt, int indent=1)
static void timemultiplierCmd(char *s, DtTextInterface *a)
static void rewindCmd(char *s, DtTextInterface *a)
class DtBackendMap:
Definition: backendMap.h:21
virtual void listSnapshots()
bool myTimeToQuit
Definition: textIf.h:271
static void simrunCmd(char *s, DtTextInterface *a)
static void planCb(const DtUUID &name, const std::vector< DtSimStatement * > &statements, bool append, void *usr)
static void printStatement(const DtSimStatement *stmt, int indent=1)
static void resourcesProcessedCb(DtSimMessage *msg, void *usr)
static void bigRouteCmd(char *s, DtTextInterface *a)
class DtSimBlock:
Definition: simBlock.h:27
virtual void printSimulationStatus(DtSimulationStatus)
static void deleteCmd(char *s, DtTextInterface *a)
DtSaveResult
Definition: ifSaveComplete.h:18
DtSelectParam sparam
Definition: textIf.h:273
virtual void setLocation(char *str)
static void closeCmd(char *s, DtTextInterface *a)
static void quitCmd(char *s, DtTextInterface *a)
File: simMsg.h.
Definition: simMessage.h:35
virtual void patrolRoute(char *str)
static void backendLoadedCb(const DtSimulationAddress &addr, void *usr)
static void createCmd(char *s, DtTextInterface *a)
virtual void createTank(char *str)
static void takeSnapshotCmd(char *s, DtTextInterface *a)
static void backendAddedCb(const DtSimulationAddress &addr, void *usr)
virtual void bigRoute(int iPoints)
static void saveCmd(char *s, DtTextInterface *a)
static unsigned int theNextSubordinateId
Definition: textIf.h:275
makVrf::DtVrlinkVrfRemoteController * myController
Definition: textIf.h:272
static void turnOnSnapshotsCmd(char *s, DtTextInterface *a)
DtReflectedEntityList * myEntityList
Definition: textIf.h:277
static void objectConsoleMessageCb(const DtEntityIdentifier &id, int notifyLevel, const DtString &message, void *usr)
Small container class that holds the status of a running DtPlan.
Definition: plan.h:45
static void newCmd(char *s, DtTextInterface *a)
static void runCmd(char *s, DtTextInterface *a)
static void aggregateCmd(char *s, DtTextInterface *a)
virtual void setSystemEnabled(char *str)
class DtSimStatement:
Definition: simStatement.h:38
virtual void moveToPoint(char *str)
virtual ~DtTextInterface()
virtual void setPlan(char *str)
static void listSnapshotsCmd(char *s, DtTextInterface *a)
static void vrfObjectCreatedCb(const DtString &name, const DtEntityIdentifier &id, const DtUUID &uuid, void *usr)
static void setSpeedCmd(char *s, DtTextInterface *a)
static unsigned int theNextAggregateId
Definition: textIf.h:274
static void printCmd(char *s, DtTextInterface *a)
static void monitorResourcesCmd(char *s, DtTextInterface *a)
virtual makVrf::DtVrlinkVrfRemoteController * controller() const
virtual bool timeToQuit() const
static void ScenarioLoadedCb(void *usr)
virtual void createRoute(char *str)
static void setCmd(char *s, DtTextInterface *a)
static void taskCmd(char *s, DtTextInterface *a)
virtual void printEnv(char *str)
DtReflectedEntityList * entityList() const
bool myRemoveListCallback
Definition: textIf.h:276
static void helpCmd(char *s, DtTextInterface *a)
static void simulationStatusCmd(char *s, DtTextInterface *a)
static void simulationStatusChanged(DtSimulationStatus, void *usr)
virtual void setTimeToQuit(bool yesNo)
static void timeCmd(char *s, DtTextInterface *a)
void setEntityList(DtReflectedEntityList *rel)