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