Provides a DataReader interface that is tailored to support reading a DynamicType data type. The specific DynamicType must have been registered previously with the DomainParticipant. More...
Related Functions | |
(Note that these are not member functions.) | |
DDS_ReturnCode_t | CDX_DynamicTypeDataReader_read (DDS_DataReader dr, CDX_DynamicTypePtrSeq *received_data, DDS_SampleInfoSeq *sample_infos, int max_samples, DDS_SampleStateMask sample_states, DDS_ViewStateMask view_states, DDS_InstanceStateMask instance_states) |
This operation accesses DynamicType data values (with associated DDS_SampleInfo) within the DataReader. | |
DDS_ReturnCode_t | CDX_DynamicTypeDataReader_take (DDS_DataReader dr, CDX_DynamicTypePtrSeq *received_data, DDS_SampleInfoSeq *sample_infos, int max_samples, DDS_SampleStateMask sample_states, DDS_ViewStateMask view_states, DDS_InstanceStateMask instance_states) |
This operation accesses DynamicType data values (with associated DDS_SampleInfo) within the DataReader. | |
DDS_ReturnCode_t | CDX_DynamicTypeDataReader_read_w_condition (DDS_DataReader dr, CDX_DynamicTypePtrSeq *received_data, DDS_SampleInfoSeq *sample_infos, int max_samples, DDS_ReadCondition a_condition) |
This operation accesses DynamicType data values (with associated DDS_SampleInfo) within the DataReader. | |
DDS_ReturnCode_t | CDX_DynamicTypeDataReader_take_w_condition (DDS_DataReader dr, CDX_DynamicTypePtrSeq *received_data, DDS_SampleInfoSeq *sample_infos, int max_samples, DDS_ReadCondition a_condition) |
This operation accesses DynamicType data values (with associated DDS_SampleInfo) within the DataReader. | |
DDS_ReturnCode_t | CDX_DynamicTypeDataReader_read_next_sample (DDS_DataReader dr, CDX_DynamicType received_data, DDS_SampleInfo *sample_info) |
This operation accesses DynamicType data values (with associated DDS_SampleInfo) within the DataReader. | |
DDS_ReturnCode_t | CDX_DynamicTypeDataReader_take_next_sample (DDS_DataReader dr, CDX_DynamicType received_data, DDS_SampleInfo *sample_info) |
This operation accessesDynamicType data values (with associated DDS_SampleInfo) within the DataReader. | |
DDS_ReturnCode_t | CDX_DynamicTypeDataReader_read_instance (DDS_DataReader dr, CDX_DynamicTypePtrSeq *received_data, DDS_SampleInfoSeq *sample_infos, int max_samples, DDS_InstanceHandle_t a_handle, DDS_SampleStateMask sample_states, DDS_ViewStateMask view_states, DDS_InstanceStateMask instance_states) |
This operation accesses DynamicType data values (with associated DDS_SampleInfo) within the DataReader. | |
DDS_ReturnCode_t | CDX_DynamicTypeDataReader_take_instance (DDS_DataReader dr, CDX_DynamicTypePtrSeq *received_data, DDS_SampleInfoSeq *sample_infos, int max_samples, DDS_InstanceHandle_t a_handle, DDS_SampleStateMask sample_states, DDS_ViewStateMask view_states, DDS_InstanceStateMask instance_states) |
This operation accesses DynamicType data values (with associated DDS_SampleInfo) within the DataReader. | |
DDS_ReturnCode_t | CDX_DynamicTypeDataReader_read_next_instance (DDS_DataReader dr, CDX_DynamicTypePtrSeq *received_data, DDS_SampleInfoSeq *sample_infos, int max_samples, DDS_InstanceHandle_t previous_handle, DDS_SampleStateMask sample_states, DDS_ViewStateMask view_states, DDS_InstanceStateMask instance_states) |
This operation accesses DynamicType data values (with associated DDS_SampleInfo) within the DataReader. | |
DDS_ReturnCode_t | CDX_DynamicTypeDataReader_take_next_instance (DDS_DataReader dr, CDX_DynamicTypePtrSeq *received_data, DDS_SampleInfoSeq *sample_infos, int max_samples, DDS_InstanceHandle_t previous_handle, DDS_SampleStateMask sample_states, DDS_ViewStateMask view_states, DDS_InstanceStateMask instance_states) |
This operation accesses DynamicType data values (with associated DDS_SampleInfo) within the DataReader. | |
DDS_ReturnCode_t | CDX_DynamicTypeDataReader_read_next_instance_w_condition (DDS_DataReader dr, CDX_DynamicTypePtrSeq *received_data, DDS_SampleInfoSeq *sample_infos, int max_samples, DDS_InstanceHandle_t previous_handle, DDS_ReadCondition a_condition) |
This operation accesses DynamicType data values (with associated DDS_SampleInfo) within the DataReader. | |
DDS_ReturnCode_t | CDX_DynamicTypeDataReader_take_next_instance_w_condition (DDS_DataReader dr, CDX_DynamicTypePtrSeq *received_data, DDS_SampleInfoSeq *sample_infos, int max_samples, DDS_InstanceHandle_t previous_handle, DDS_ReadCondition a_condition) |
This operation accesses DynamicType data values (with associated DDS_SampleInfo) within the DataReader. | |
DDS_ReturnCode_t | CDX_DynamicTypeDataReader_return_loan (DDS_DataReader dr, CDX_DynamicTypePtrSeq *received_data, DDS_SampleInfoSeq *sample_infos) |
This operation returns DynamicType data values to the DataReader. | |
DDS_ReturnCode_t | CDX_DynamicTypeDataReader_get_key_value (DDS_DataReader dr, CDX_DynamicType key_holder, DDS_InstanceHandle_t handle) |
This routine will populate the data structure indicated by key_holder with the key infomation identified by handle. | |
DDS_InstanceHandle_t | CDX_DynamicTypeDataReader_lookup_instance (DDS_DataReader dr, CDX_DynamicType instance_data) |
Returns the handle that identifies the data instance provided in instance_data. | |
Provides a DataReader interface that is tailored to support reading a DynamicType data type. The specific DynamicType must have been registered previously with the DomainParticipant.