Disable single force actuator for use in static support.
More...
#include <DisableForceActuatorCommand.h>
|
|
| DisableForceActuatorCommand (int32_t commandID, MTM1M3_command_disableForceActuatorC *data) |
| |
| 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 () |
| |
|
|
int32_t | actuatorId |
| |
|
int32_t | actuatorIndex |
| |
Disable single force actuator for use in static support.
◆ ackComplete()
| void DisableForceActuatorCommand::ackComplete |
( |
| ) |
|
|
overridevirtual |
◆ ackFailed()
| void DisableForceActuatorCommand::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 DisableForceActuatorCommand::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 DisableForceActuatorCommand::execute |
( |
| ) |
|
|
overridevirtual |
◆ validate()
| bool DisableForceActuatorCommand::validate |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: