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

A ReadCondition is a specialized Condition associated with a DataReader. More...

Inheritance diagram for com.toc.coredx.DDS.ReadCondition:
com.toc.coredx.DDS.Condition com.toc.coredx.DDS.QueryCondition

Public Member Functions

long get_sample_state_mask ()
 
long get_view_state_mask ()
 
long get_instance_state_mask ()
 
DataReader get_datareader ()
 
- Public Member Functions inherited from com.toc.coredx.DDS.Condition
boolean get_trigger_value ()
 

Detailed Description

A ReadCondition is a specialized Condition associated with a DataReader.

The trigger_value is driven by the data available in the associated DataReader. A ReadCondition is obtained by calling the DataReader_create_readcondition() function. When the ReadCondition is no longer needed, it should be destroyed by a call to DataReader.delete_readcondition().

See also
DataReader::create_readcondition(long sample_states, long view_states, long instance_states)
DataReader::delete_readcondition(ReadCondition)

Member Function Documentation

◆ get_datareader()

DataReader com.toc.coredx.DDS.ReadCondition.get_datareader ( )

Gets the single DataReader associated with this ReadCondition.

◆ get_instance_state_mask()

long com.toc.coredx.DDS.ReadCondition.get_instance_state_mask ( )

Gets the current value of the instance_state_mask in this ReadCondition.

◆ get_sample_state_mask()

long com.toc.coredx.DDS.ReadCondition.get_sample_state_mask ( )

Gets the current value of the sample_state_mask in this ReadCondition.

◆ get_view_state_mask()

long com.toc.coredx.DDS.ReadCondition.get_view_state_mask ( )

Gets the current value of the view_state_mask in this ReadCondition.


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