|
| MoveHardpointActuatorsCommand (int32_t commandID, MTM1M3_command_moveHardpointActuatorsC *data) |
|
MTM1M3_command_moveHardpointActuatorsC * | getData () |
|
bool | validate () override |
| Validates the command.
|
|
void | execute () override |
| Executes the command.
|
|
void | ackInProgress (const char *description, double timeout) override |
| Acknowledges the command is in progress.
|
|
void | ackComplete () override |
| Acknowledges the command has completed successfully.
|
|
void | ackFailed (std::string reason) override |
| Acknowledges the command has failed.
|
|
Public Member Functions inherited from LSST::M1M3::SS::Command |
| Command (int32_t commandID) |
|
int32_t | getCommandID () |
| Gets the command ID.
|
|
virtual double | getDefaultTimeout () |
|
virtual void | ackInProgress () |
|
◆ ackComplete()
void MoveHardpointActuatorsCommand::ackComplete |
( |
| ) |
|
|
overridevirtual |
◆ ackFailed()
void MoveHardpointActuatorsCommand::ackFailed |
( |
std::string | reason | ) |
|
|
overridevirtual |
Acknowledges the command has failed.
- Parameters
-
[in] | reason | The reason why the command has failed. |
Reimplemented from LSST::M1M3::SS::Command.
◆ ackInProgress()
void MoveHardpointActuatorsCommand::ackInProgress |
( |
const char * | description, |
|
|
double | timeout ) |
|
overridevirtual |
Acknowledges the command is in progress.
- Parameters
-
description | Textual description send with the command. |
timeout | |
Reimplemented from LSST::M1M3::SS::Command.
◆ execute()
void MoveHardpointActuatorsCommand::execute |
( |
| ) |
|
|
overridevirtual |
◆ validate()
bool MoveHardpointActuatorsCommand::validate |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: