CoreDX Data Distribution Service
The High Performance, Small Footprint DDS from Twin Oaks Computing, Inc
StatusCondition Class Reference
Inheritance diagram for StatusCondition:
Condition

Public Member Functions

ReturnCode_t set_enabled_statuses (uint mask)
 
uint get_enabled_statuses ()
 
Entity get_entity ()
 
- Public Member Functions inherited from Condition
bool get_trigger_value ()
 

Detailed Description

A StatusCondition is a condition associated with an Entity. The trigger_value is driven by the communication status of the associated Entity.

Member Function Documentation

◆ get_enabled_statuses()

uint get_enabled_statuses ( )
inline

This routine returns the statuses which are enabled in this StatusCondition. The statuses are returned as a bitmask.

See also
DDS::ALL_STATUS

◆ get_entity()

Entity get_entity ( )
inline

This routine returns the single entity associated with this StatusCondition.

◆ set_enabled_statuses()

ReturnCode_t set_enabled_statuses ( uint  mask)
inline

This routine sets the statuses which are enabled in this StatusCondition. The statuses are provided as a bitmask.


© 2009-2020 Twin Oaks Computing, Inc
Castle Rock, CO 80108
All rights reserved.