|
|
| 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.