|
| RunControl (const std::string &listenaddress="") |
|
void | StartServer (const std::string &listenaddress) |
|
void | StopServer () |
|
void | Init (const std::string &settings) |
|
void | Configure (const Configuration &settings) |
| Send 'Configure' command with settings.
|
|
void | Configure (const std::string &settings, int geoid=0) |
| Send 'Configure' command with settings.
|
|
void | Reset () |
| Send 'Reset' command.
|
|
void | GetConnectionState () |
| Send 'ConnectionState' command to get state.
|
|
virtual void | StartRun (const std::string &msg="") |
|
virtual void | StopRun (bool listen=true) |
| Send 'StopRun' command.
|
|
void | Terminate () |
| Send 'Terminate' command.
|
|
void | TestCommand () |
|
virtual void | OnConnect (const ConnectionInfo &) |
|
virtual void | OnDisconnect (const ConnectionInfo &) |
|
virtual void | OnReceive (const ConnectionInfo &, std::shared_ptr< ConnectionState >) |
|
virtual void | SendState (int state) |
|
void | CommandThread () |
|
size_t | NumConnections () const |
|
const ConnectionInfo & | GetConnection (size_t i) const |
|
int | GetFSMState () |
|
Implements the functionality of the Run Control application.