|
void | debugIt (const char *cmdLine=nullptr) |
|
virtual void | mainLoop (void) override |
|
virtual void | kill (void) override |
|
virtual const char * | name (void) const override |
|
void | doCmdExit (void) |
|
void | trace (RTController::Primitive, const char *errorDescription, const void *info, const void *detail) |
|
void | logMessage (const RTMessage *) |
|
void | registerRTS (RTController *) |
|
void | attach (RTController *) |
|
void | detach (RTController *) |
|
void | deregisterRTS (RTController *) |
|
void | printMessage (const RTMessage *) |
|
int | controlThreshold (void) const |
|
int | step_begin (RTController *) |
|
void | step_end (RTController *) |
|
void | step (unsigned count=1U) |
|
void | proceed (void) |
|
void | actorIncarnated (RTActor *) |
|
void | actorDestroyed (RTActor *) |
|
int | breakPoint (RTController *, RTEventInfo *) |
|
void | setTimestamp (RTMessage *, const RTProtocol *source, int sourceIndex) |
|
void | getTimestamp (RTTimespec &) |
|
void | checkObservability (void) |
|
void | closeObservability (void) |
|
int | mainObserverLoop (void) |
|
RTTcpSocket * | newConnection (void) |
|
RTObserver * | findObserver (RTTcpSocket *, int obsNr) |
|
int | addProbe (RTSequenceOf *probeInfo) |
|
int | addProbe (RTDaemonInfo *probeInfo) |
|
void | probeCreated (int probeId, RTProbe *) |
|
void | sendProbeSignal (RTActor *, int priority) |
|
int | deleteProbe (int) |
|
void | getHistory (int probeNr, int state) |
|
void | getPresence (int probeNr, int observerId, int daemonId) |
|
void | getReference (int probeNr, int observerId) |
|
int | addEvent (RTEventInfo *) |
|
int | evtHistory (int probeNr, int actorIndex, const RTActor *actor, int stateTarget, int histHist, int histCurr) |
|
int | evtPresence (int probeNr, int actorIndex, const RTActor *actor, int observerId, int daemonId) |
|
int | evtReference (int probeNr, const RTActor *actor, int compIndex, int nrIncarns, int observerId) |
|
void | evtRtsStatus (int observerId=-1) |
|
int | evtVariable (int probeNr, int actorIndex, const RTActor *actor, const char *varName, const char *varValue) |
|
int | evtChildren (int probeNr, int actorIndex, const char *actorID, const char *classID, const char *data) |
|
void | evtMsgQueues (void) |
|
void | addFieldValue (const char *variable, const char *value, int probeNr) |
|
void | probeAttention (const RTActor *target) |
|
int | inject (int inwards, const char *signal, int prio, const void *data, const RTObject_class *type, const RTDaemonInfo &daemonInfo) |
|
int | doInject (RTProtocol *port, int index, int signal, int prio, const void *data, const RTObject_class *type) |
|
int | getMessages (const RTDaemonInfo &daemonInfo) |
|
void | addFieldMonitor (int probeNr, const char *variable) |
|
void | delFieldMonitor (int probeNr, const char *variable) |
|
virtual const char * | name (void) const =0 |
|
Phase | phase (void) const |
|
virtual void | mainLoop (void)=0 |
|
virtual void | kill (void)=0 |
|