DDS4CCM  1.1.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions
DDS_Entity::DataReader Interface Reference

import "dds4ccm_Entity.idl";

Inheritance diagram for DDS_Entity::DataReader:
Inheritance graph
Collaboration diagram for DDS_Entity::DataReader:
Collaboration graph

List of all members.

Public Member Functions

DDS::ReturnCode_t read (inout TSeq data_values, inout DDS::SampleInfoSeq sample_infos, in long max_samples, in DDS::SampleStateMask sample_states, in DDS::ViewStateMask view_states, in DDS::InstanceStateMask instance_states)
DDS::ReturnCode_t take (inout TSeq data_values, inout DDS::SampleInfoSeq sample_infos, in long max_samples, in DDS::SampleStateMask sample_states, in DDS::ViewStateMask view_states, in DDS::InstanceStateMask instance_states)
DDS::ReturnCode_t read_w_condition (inout TSeq data_values, inout DDS::SampleInfoSeq sample_infos, in long max_samples, in DDS::ReadCondition a_condition)
DDS::ReturnCode_t take_w_condition (inout TSeq data_values, inout DDS::SampleInfoSeq sample_infos, in long max_samples, in DDS::ReadCondition a_condition)
DDS::ReturnCode_t read_next_sample (inout T data_values, inout DDS::SampleInfo sample_info)
DDS::ReturnCode_t take_next_sample (inout T data_values, inout DDS::SampleInfo sample_info)
DDS::ReturnCode_t read_instance (inout TSeq data_values, inout DDS::SampleInfoSeq sample_infos, in long max_samples, in DDS::InstanceHandle_t a_handle, in DDS::SampleStateMask sample_states, in DDS::ViewStateMask view_states, in DDS::InstanceStateMask instance_states)
DDS::ReturnCode_t take_instance (inout TSeq data_values, inout DDS::SampleInfoSeq sample_infos, in long max_samples, in DDS::InstanceHandle_t a_handle, in DDS::SampleStateMask sample_states, in DDS::ViewStateMask view_states, in DDS::InstanceStateMask instance_states)
DDS::ReturnCode_t read_next_instance (inout TSeq data_values, inout DDS::SampleInfoSeq sample_infos, in long max_samples, in DDS::InstanceHandle_t previous_handle, in DDS::SampleStateMask sample_states, in DDS::ViewStateMask view_states, in DDS::InstanceStateMask instance_states)
DDS::ReturnCode_t take_next_instance (inout TSeq data_values, inout DDS::SampleInfoSeq sample_infos, in long max_samples, in DDS::InstanceHandle_t previous_handle, in DDS::SampleStateMask sample_states, in DDS::ViewStateMask view_states, in DDS::InstanceStateMask instance_states)
DDS::ReturnCode_t read_next_instance_w_condition (inout TSeq data_values, inout DDS::SampleInfoSeq sample_infos, in long max_samples, in DDS::InstanceHandle_t previous_handle, in DDS::ReadCondition a_condition)
DDS::ReturnCode_t take_next_instance_w_condition (inout TSeq data_values, inout DDS::SampleInfoSeq sample_infos, in long max_samples, in DDS::InstanceHandle_t previous_handle, in DDS::ReadCondition a_condition)
DDS::ReturnCode_t return_loan (inout TSeq data_values, inout DDS::SampleInfoSeq sample_infos)
DDS::ReturnCode_t get_key_value (inout T key_holder, in DDS::InstanceHandle_t handle)
DDS::InstanceHandle_t lookup_instance (in T instance_data)
- Public Member Functions inherited from DDS::DataReader
ReadCondition create_readcondition (in SampleStateMask sample_states, in ViewStateMask view_states, in InstanceStateMask instance_states)
QueryCondition create_querycondition (in SampleStateMask sample_states, in ViewStateMask view_states, in InstanceStateMask instance_states, in string query_expression, in StringSeq query_parameters)
ReturnCode_t delete_readcondition (in ReadCondition a_condition)
ReturnCode_t delete_contained_entities ()
ReturnCode_t set_qos (in DataReaderQos qos)
ReturnCode_t get_qos (inout DataReaderQos qos)
ReturnCode_t set_listener (in DataReaderListener a_listener, in StatusMask mask)
DataReaderListener get_listener ()
TopicDescription get_topicdescription ()
Subscriber get_subscriber ()
ReturnCode_t get_sample_rejected_status (inout SampleRejectedStatus status)
ReturnCode_t get_liveliness_changed_status (inout LivelinessChangedStatus status)
ReturnCode_t get_requested_deadline_missed_status (inout RequestedDeadlineMissedStatus status)
ReturnCode_t get_requested_incompatible_qos_status (inout RequestedIncompatibleQosStatus status)
ReturnCode_t get_subscription_matched_status (inout SubscriptionMatchedStatus status)
ReturnCode_t get_sample_lost_status (inout SampleLostStatus status)
ReturnCode_t wait_for_historical_data (in Duration_t max_wait)
ReturnCode_t get_matched_publications (inout InstanceHandleSeq publication_handles)
ReturnCode_t get_matched_publication_data (inout PublicationBuiltinTopicData publication_data, in InstanceHandle_t publication_handle)
- Public Member Functions inherited from DDS::Entity
ReturnCode_t enable ()
StatusCondition get_statuscondition ()
StatusMask get_status_changes ()
InstanceHandle_t get_instance_handle ()

Member Function Documentation

DDS::ReturnCode_t DDS_Entity::DataReader::get_key_value ( inout T  key_holder,
in DDS::InstanceHandle_t  handle 
)
DDS::InstanceHandle_t DDS_Entity::DataReader::lookup_instance ( in T  instance_data)
DDS::ReturnCode_t DDS_Entity::DataReader::read ( inout TSeq  data_values,
inout DDS::SampleInfoSeq  sample_infos,
in long  max_samples,
in DDS::SampleStateMask  sample_states,
in DDS::ViewStateMask  view_states,
in DDS::InstanceStateMask  instance_states 
)
DDS::ReturnCode_t DDS_Entity::DataReader::read_instance ( inout TSeq  data_values,
inout DDS::SampleInfoSeq  sample_infos,
in long  max_samples,
in DDS::InstanceHandle_t  a_handle,
in DDS::SampleStateMask  sample_states,
in DDS::ViewStateMask  view_states,
in DDS::InstanceStateMask  instance_states 
)
DDS::ReturnCode_t DDS_Entity::DataReader::read_next_instance ( inout TSeq  data_values,
inout DDS::SampleInfoSeq  sample_infos,
in long  max_samples,
in DDS::InstanceHandle_t  previous_handle,
in DDS::SampleStateMask  sample_states,
in DDS::ViewStateMask  view_states,
in DDS::InstanceStateMask  instance_states 
)
DDS::ReturnCode_t DDS_Entity::DataReader::read_next_instance_w_condition ( inout TSeq  data_values,
inout DDS::SampleInfoSeq  sample_infos,
in long  max_samples,
in DDS::InstanceHandle_t  previous_handle,
in DDS::ReadCondition  a_condition 
)
DDS::ReturnCode_t DDS_Entity::DataReader::read_next_sample ( inout T  data_values,
inout DDS::SampleInfo  sample_info 
)
DDS::ReturnCode_t DDS_Entity::DataReader::read_w_condition ( inout TSeq  data_values,
inout DDS::SampleInfoSeq  sample_infos,
in long  max_samples,
in DDS::ReadCondition  a_condition 
)
DDS::ReturnCode_t DDS_Entity::DataReader::return_loan ( inout TSeq  data_values,
inout DDS::SampleInfoSeq  sample_infos 
)
DDS::ReturnCode_t DDS_Entity::DataReader::take ( inout TSeq  data_values,
inout DDS::SampleInfoSeq  sample_infos,
in long  max_samples,
in DDS::SampleStateMask  sample_states,
in DDS::ViewStateMask  view_states,
in DDS::InstanceStateMask  instance_states 
)
DDS::ReturnCode_t DDS_Entity::DataReader::take_instance ( inout TSeq  data_values,
inout DDS::SampleInfoSeq  sample_infos,
in long  max_samples,
in DDS::InstanceHandle_t  a_handle,
in DDS::SampleStateMask  sample_states,
in DDS::ViewStateMask  view_states,
in DDS::InstanceStateMask  instance_states 
)
DDS::ReturnCode_t DDS_Entity::DataReader::take_next_instance ( inout TSeq  data_values,
inout DDS::SampleInfoSeq  sample_infos,
in long  max_samples,
in DDS::InstanceHandle_t  previous_handle,
in DDS::SampleStateMask  sample_states,
in DDS::ViewStateMask  view_states,
in DDS::InstanceStateMask  instance_states 
)
DDS::ReturnCode_t DDS_Entity::DataReader::take_next_instance_w_condition ( inout TSeq  data_values,
inout DDS::SampleInfoSeq  sample_infos,
in long  max_samples,
in DDS::InstanceHandle_t  previous_handle,
in DDS::ReadCondition  a_condition 
)
DDS::ReturnCode_t DDS_Entity::DataReader::take_next_sample ( inout T  data_values,
inout DDS::SampleInfo  sample_info 
)
DDS::ReturnCode_t DDS_Entity::DataReader::take_w_condition ( inout TSeq  data_values,
inout DDS::SampleInfoSeq  sample_infos,
in long  max_samples,
in DDS::ReadCondition  a_condition 
)

The documentation for this interface was generated from the following file: