CoreDX DDS C Reference Manual
Related Functions | List of all members
DDS_ReadCondition Struct Reference

A DDS_ReadCondition is a specialized DDS_Condition associated with a DDS_DataReader. More...

Related Functions

(Note that these are not member functions.)

unsigned char DDS_ReadCondition_get_trigger_value (DDS_ReadCondition rc)
 This routine returns the current value of the trigger_value in rc. More...
 
DDS_DataReader DDS_ReadCondition_get_datareader (DDS_ReadCondition rc)
 This routine returns the single DDS_DataReader associated with this ReadCondition.
 
DDS_SampleStateKind DDS_ReadCondition_get_sample_state_mask (DDS_ReadCondition rc)
 This routine returns the current value of the sample_state in this ReadCondition.
 
DDS_ViewStateKind DDS_ReadCondition_get_view_state_mask (DDS_ReadCondition rc)
 This routine returns the current value of the view_state in this ReadCondition.
 
DDS_InstanceStateKind DDS_ReadCondition_get_instance_state_mask (DDS_ReadCondition rc)
 This routine returns the current value of the instance_state in this ReadCondition.
 

Detailed Description

A DDS_ReadCondition is a specialized DDS_Condition associated with a DDS_DataReader.

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

Friends And Related Function Documentation

unsigned char DDS_ReadCondition_get_trigger_value ( DDS_ReadCondition  rc)
related

This routine returns the current value of the trigger_value in rc.

A non-zero return value indicates that the trigger_value is TRUE.

A zero return value indicates that the trigger_value is FALSE.


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