import "acsexmplFridge.midl";
Inheritance diagram for FRIDGE::FridgeControl:
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 |
|
|
|
Closes the fridge's door as a pure CORBA asynchronous method. As soon as a client invokes this method, control is returned.
|
|
Simply turns the fridge off.
|
|
Simply turns the fridge on.
|
|
Opens the fridge's door as a pure CORBA asynchronous method. As soon as a client invokes this method, control is returned.
|
|
This property is the fridge's actual temperature. |
|
The fridge's door is either open or closed. |
|
The fridge is either on or off. |
|
This property is the temperature we want the fridge to be. |