import "enumpropTestDevice.idl";

Classes | |
| exception | NoSuchState |
| exception | NoSuchTransition |
Public Member Functions | |
| ACSErr::Completion | enable () raises (NoSuchTransition) |
| ACSErr::Completion | disable () raises (NoSuchTransition) |
| ACSErr::Completion | diagnose () raises (NoSuchTransition) |
| ACSErr::Completion | shutdown () raises (NoSuchTransition) |
| ACSErr::Completion | init () raises (NoSuchTransition) |
| ACSErr::Completion | on () raises (NoSuchTransition) |
| ACSErr::Completion | off () raises (NoSuchTransition) |
| oneway void | serverShutdown () |
| void | changeAlarmFFFM (in string FF, in string FM) |
Public Attributes | |
| readonly attribute ROStates | currentState |
| readonly attribute RWStates | currentStateRW |
| void ENUMPROP_TEST::StateMachine::changeAlarmFFFM | ( | in string | FF, | |
| in string | FM | |||
| ) |
For test purpose we want to be able to change FF and FM
| ACSErr::Completion ENUMPROP_TEST::StateMachine::diagnose | ( | ) | raises (NoSuchTransition) |
| ACSErr::Completion ENUMPROP_TEST::StateMachine::disable | ( | ) | raises (NoSuchTransition) |
| ACSErr::Completion ENUMPROP_TEST::StateMachine::enable | ( | ) | raises (NoSuchTransition) |
Commands for changing state
| ACSErr::Completion ENUMPROP_TEST::StateMachine::init | ( | ) | raises (NoSuchTransition) |
| ACSErr::Completion ENUMPROP_TEST::StateMachine::off | ( | ) | raises (NoSuchTransition) |
| ACSErr::Completion ENUMPROP_TEST::StateMachine::on | ( | ) | raises (NoSuchTransition) |
| oneway void ENUMPROP_TEST::StateMachine::serverShutdown | ( | ) |
server shutdown
| ACSErr::Completion ENUMPROP_TEST::StateMachine::shutdown | ( | ) | raises (NoSuchTransition) |
| readonly attribute ROStates ENUMPROP_TEST::StateMachine::currentState |
RO + command for changin state version Current state for this machine.
| readonly attribute RWStates ENUMPROP_TEST::StateMachine::currentStateRW |
read-write version
1.7.0