![]() |
CoreDX Data Distribution Service
The High Performance, Small Footprint DDS from Twin Oaks Computing, Inc
|
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. | |
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().
|
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.