CoreDX Data Distribution Service
The High Performance, Small Footprint DDS from Twin Oaks Computing, Inc
com.toc.coredx.DDS.StatusCondition Class Reference

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

Inheritance diagram for com.toc.coredx.DDS.StatusCondition:
com.toc.coredx.DDS.Condition

Public Member Functions

ReturnCode_t set_enabled_statuses (long mask)
 
long get_enabled_statuses ()
 
Entity get_entity ()
 
- Public Member Functions inherited from com.toc.coredx.DDS.Condition
boolean 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.

See also
com.toc.coredx.DDS.Constants for public Status constants

Member Function Documentation

◆ get_enabled_statuses()

long com.toc.coredx.DDS.StatusCondition.get_enabled_statuses ( )

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

See also
DDS for a list of public Status constants

◆ get_entity()

Entity com.toc.coredx.DDS.StatusCondition.get_entity ( )

This routine returns the single entity associated with this StatusCondition.

◆ set_enabled_statuses()

ReturnCode_t com.toc.coredx.DDS.StatusCondition.set_enabled_statuses ( long  mask)

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

See also
DDS for a list of public Status constants

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