Classes | Public Types | Public Member Functions | Public Attributes

FRIDGE::FridgeControl Interface Reference

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

List of all members.

Classes

struct  NestedFridgeEvent

Public Types

typedef sequence
< NestedFridgeEvent
NestedFridgeEventSeq
typedef sequence
< NestedFridgeEvent
NestedFridgeEventSeq

Public Member Functions

void on ()
void off ()
oneway void open ()
oneway void close ()
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


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

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::off (  ) 

Simply turns the fridge off.

Returns:
void

void FRIDGE::FridgeControl::on (  ) 

Simply turns the fridge on.

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

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

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.

This property is the temperature we want the fridge to be.


The documentation for this interface was generated from the following files: