M1M3 Support System
|
#include <EnterControlCommand.h>
Public Member Functions | |
void | execute () |
Executes the command. | |
![]() | |
Command (int32_t commandID) | |
int32_t | getCommandID () |
Gets the command ID. | |
virtual double | getDefaultTimeout () |
virtual bool | validate () |
Validates the command. | |
virtual void | ackInProgress () |
virtual void | ackInProgress (const char *description, double timeout) |
Acknowledges the command is in progress. | |
virtual void | ackComplete () |
Acknowledges the command has completed successfully. | |
virtual void | ackFailed (std::string reason) |
Acknowledges the command has failed. | |
Additional Inherited Members | |
![]() | |
int32_t | _commandID |
This command is responsible for transitioning the state machine from the offline state to the standby state. This is an internal command only and cannot be issued via SAL, as M1M3Subscriber isn't registering it.
|
virtual |
Executes the command.
Reimplemented from LSST::M1M3::SS::Command.