

Classes | |
| struct | NestedFridgeEvent |
Public Types | |
| typedef sequence < NestedFridgeEvent > | NestedFridgeEventSeq |
Public Member Functions | |
| void | on () |
| void | off () |
| oneway void | open () |
| oneway void | close () |
Public Attributes | |
| readonly attribute ACS::RWdouble | refTemperature |
| readonly attribute ROOnOffStates | powerStatus |
| readonly attribute ROOpClStates | doorStatus |
| readonly attribute ACS::ROdouble | currTemperature |
Interface FridgeControl is a semi-complicated interface in the fact that it utilizes enums along with double properties.
| typedef sequence<NestedFridgeEvent> FRIDGE::FridgeControl::NestedFridgeEventSeq |
| oneway void FRIDGE::FridgeControl::close | ( | ) |
Closes the fridge's door as a pure CORBA asynchronous method. As soon as a client invokes this method, control is returned.
| void FRIDGE::FridgeControl::off | ( | ) |
Simply turns the fridge off.
| void FRIDGE::FridgeControl::on | ( | ) |
Simply turns the fridge on.
| oneway void FRIDGE::FridgeControl::open | ( | ) |
Opens the fridge's door as a pure CORBA asynchronous method. As soon as a client invokes this method, control is returned.
| readonly attribute ACS::ROdouble FRIDGE::FridgeControl::currTemperature |
This property is the fridge's actual temperature.
| readonly attribute ROOpClStates FRIDGE::FridgeControl::doorStatus |
The fridge's door is either open or closed.
| readonly attribute ROOnOffStates FRIDGE::FridgeControl::powerStatus |
The fridge is either on or off.
| readonly attribute ACS::RWdouble FRIDGE::FridgeControl::refTemperature |
This property is the temperature we want the fridge to be.
1.7.0