| 
    RTI Connext .Net APIs
    Version 5.3.1
    
   | 
 
<<interface>> Conditions specifically dedicated to read operations and attached to one DDS::DataReader. More...
#include <managed_subscription.h>
  
 Public Member Functions | |
| System::UInt32 | get_sample_state_mask () | 
Retrieves the set of sample_states for the condition.  More... | |
| System::UInt32 | get_view_state_mask () | 
Retrieves the set of view_states for the condition.  More... | |
| System::UInt32 | get_instance_state_mask () | 
Retrieves the set of instance_states for the condition.  More... | |
| System::UInt32 | get_stream_kind_mask () | 
| Retrieves the set of stream kind mask for the condition.  More... | |
| DataReader ^ | get_datareader () | 
| Returns the DDS::DataReader associated with the DDS::ReadCondition.  More... | |
| virtual System::Boolean | get_trigger_value () override | 
Retrieve the trigger_value.  More... | |
<<interface>> Conditions specifically dedicated to read operations and attached to one DDS::DataReader.
DDS::ReadCondition objects allow an application to specify the data samples it is interested in (by specifying the desired sample_states, view_states as well as instance_states in DDS::TypedDataReader::read and DDS::TypedDataReader::take variants. 
This allows RTI Connext to enable the condition only when suitable information is available. They are to be used in conjunction with a WaitSet as normal conditions.
More than one DDS::ReadCondition may be attached to the same DDS::DataReader.
| System::UInt32 DDS::ReadCondition::get_sample_state_mask | ( | ) | 
Retrieves the set of sample_states for the condition. 
| System::UInt32 DDS::ReadCondition::get_view_state_mask | ( | ) | 
Retrieves the set of view_states for the condition. 
| System::UInt32 DDS::ReadCondition::get_instance_state_mask | ( | ) | 
Retrieves the set of instance_states for the condition. 
| System::UInt32 DDS::ReadCondition::get_stream_kind_mask | ( | ) | 
Retrieves the set of stream kind mask for the condition.
| DataReader ^ DDS::ReadCondition::get_datareader | ( | ) | 
Returns the DDS::DataReader associated with the DDS::ReadCondition.
There is exactly one DDS::DataReader assicated with each DDS::ReadCondition.
      
  | 
  overridevirtual | 
Retrieve the trigger_value. 
Implements DDS::Condition.
Reimplemented in DDS::QueryCondition.