Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

FRIDGE::FridgeControl Interface Reference

import "acsexmplFridge.midl";

Inheritance diagram for FRIDGE::FridgeControl:

Inheritance graph
[legend]
Collaboration diagram for FRIDGE::FridgeControl:

Collaboration graph
[legend]
List of all members.

Public Types

typedef sequence< NestedFridgeEventNestedFridgeEventSeq

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

Detailed Description

Interface FridgeControl is a semi-complicated interface in the fact that it utilizes enums along with double properties.


Member Typedef Documentation

typedef sequence<NestedFridgeEvent> FRIDGE::FridgeControl::NestedFridgeEventSeq
 


Member Function Documentation

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.

Returns:
void *

*

void FRIDGE::FridgeControl::off  ) 
 

Simply turns the fridge off.

Returns:
void *

*

void FRIDGE::FridgeControl::on  ) 
 

Simply turns the fridge on.

Returns:
void *

*

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.

Returns:
void *

*


Member Data Documentation

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.


The documentation for this interface was generated from the following file:
Generated on Thu Apr 30 02:29:33 2009 for ACS IDL interfaces by doxygen 1.3.8