Classes | |
struct | FRIDGE::temperatureDataBlockEvent |
interface | FRIDGE::FridgeControl |
struct | FRIDGE::FridgeControl::NestedFridgeEvent |
Enumerations | |
enum | OnOffStates { ON, OFF } |
enum | OpClStates { OPEN, CLOSE } |
enum | TemperatureStatus { OVERREF, ATREF, BELOWREF } |
Functions | |
ACS_ENUM (OnOffStates) | |
ACS_ENUM (OpClStates) | |
Variables | |
const string | CHANNELNAME_FRIDGE = "fridge" |
|
The fridge can be either on or off. |
|
The fridge's door can be open or closed. |
|
The actual temperature (i.e., currTemperature) of the fridge can be over/at/below the desired temperature (i.e., refTemperature). Since this enumeration will not be used with BACI properties, the ACS_ENUM macro need not be utilized. |
|
|
|
|
|
This defines the channel name for use with all event suppliers and consumers for the FridgeControl component. |