OpenDDS  Snapshot(2023/04/07-19:43)
Public Member Functions | List of all members
DDS::DynamicDataReader Interface Reference

import"DdsDynamicTypeSupport.idl";

Inheritance diagram for DDS::DynamicDataReader:
Inheritance graph
[legend]
Collaboration diagram for DDS::DynamicDataReader:
Collaboration graph
[legend]

Public Member Functions

ReturnCode_t read (inout DynamicDataSeq received_data, inout SampleInfoSeq info_seq, in long max_samples, in SampleStateMask sample_states, in ViewStateMask view_states, in InstanceStateMask instance_states)
 
ReturnCode_t take (inout DynamicDataSeq received_data, inout SampleInfoSeq info_seq, in long max_samples, in SampleStateMask sample_states, in ViewStateMask view_states, in InstanceStateMask instance_states)
 
ReturnCode_t read_w_condition (inout DynamicDataSeq data_values, inout SampleInfoSeq sample_infos, in long max_samples, in ReadCondition a_condition)
 
ReturnCode_t take_w_condition (inout DynamicDataSeq data_values, inout SampleInfoSeq sample_infos, in long max_samples, in ReadCondition a_condition)
 
ReturnCode_t read_next_sample (inout DynamicData received_data, inout SampleInfo sample_info)
 
ReturnCode_t take_next_sample (inout DynamicData received_data, inout SampleInfo sample_info)
 
ReturnCode_t read_instance (inout DynamicDataSeq received_data, inout SampleInfoSeq info_seq, in long max_samples, in InstanceHandle_t a_handle, in SampleStateMask sample_states, in ViewStateMask view_states, in InstanceStateMask instance_states)
 
ReturnCode_t take_instance (inout DynamicDataSeq received_data, inout SampleInfoSeq info_seq, in long max_samples, in InstanceHandle_t a_handle, in SampleStateMask sample_states, in ViewStateMask view_states, in InstanceStateMask instance_states)
 
ReturnCode_t read_instance_w_condition (inout DynamicDataSeq received_data, inout SampleInfoSeq sample_infos, in long max_samples, in InstanceHandle_t a_handle, in ReadCondition a_condition)
 
ReturnCode_t take_instance_w_condition (inout DynamicDataSeq received_data, inout SampleInfoSeq sample_infos, in long max_samples, in InstanceHandle_t a_handle, in ReadCondition a_condition)
 
ReturnCode_t read_next_instance (inout DynamicDataSeq received_data, inout SampleInfoSeq info_seq, in long max_samples, in InstanceHandle_t a_handle, in SampleStateMask sample_states, in ViewStateMask view_states, in InstanceStateMask instance_states)
 
ReturnCode_t take_next_instance (inout DynamicDataSeq received_data, inout SampleInfoSeq info_seq, in long max_samples, in InstanceHandle_t a_handle, in SampleStateMask sample_states, in ViewStateMask view_states, in InstanceStateMask instance_states)
 
ReturnCode_t read_next_instance_w_condition (inout DynamicDataSeq data_values, inout SampleInfoSeq sample_infos, in long max_samples, in InstanceHandle_t previous_handle, in ReadCondition a_condition)
 
ReturnCode_t take_next_instance_w_condition (inout DynamicDataSeq data_values, inout SampleInfoSeq sample_infos, in long max_samples, in InstanceHandle_t previous_handle, in ReadCondition a_condition)
 
ReturnCode_t return_loan (inout DynamicDataSeq received_data, inout SampleInfoSeq info_seq)
 
ReturnCode_t get_key_value (inout DynamicData key_holder, in InstanceHandle_t handle)
 
InstanceHandle_t lookup_instance (in DynamicData 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 ()
 

Detailed Description

Definition at line 72 of file DdsDynamicTypeSupport.idl.

Member Function Documentation

◆ get_key_value()

ReturnCode_t DDS::DynamicDataReader::get_key_value ( inout DynamicData  key_holder,
in InstanceHandle_t  handle 
)

◆ lookup_instance()

InstanceHandle_t DDS::DynamicDataReader::lookup_instance ( in DynamicData  instance_data)

◆ read()

ReturnCode_t DDS::DynamicDataReader::read ( inout DynamicDataSeq  received_data,
inout SampleInfoSeq  info_seq,
in long  max_samples,
in SampleStateMask  sample_states,
in ViewStateMask  view_states,
in InstanceStateMask  instance_states 
)

◆ read_instance()

ReturnCode_t DDS::DynamicDataReader::read_instance ( inout DynamicDataSeq  received_data,
inout SampleInfoSeq  info_seq,
in long  max_samples,
in InstanceHandle_t  a_handle,
in SampleStateMask  sample_states,
in ViewStateMask  view_states,
in InstanceStateMask  instance_states 
)

◆ read_instance_w_condition()

ReturnCode_t DDS::DynamicDataReader::read_instance_w_condition ( inout DynamicDataSeq  received_data,
inout SampleInfoSeq  sample_infos,
in long  max_samples,
in InstanceHandle_t  a_handle,
in ReadCondition  a_condition 
)

◆ read_next_instance()

ReturnCode_t DDS::DynamicDataReader::read_next_instance ( inout DynamicDataSeq  received_data,
inout SampleInfoSeq  info_seq,
in long  max_samples,
in InstanceHandle_t  a_handle,
in SampleStateMask  sample_states,
in ViewStateMask  view_states,
in InstanceStateMask  instance_states 
)

◆ read_next_instance_w_condition()

ReturnCode_t DDS::DynamicDataReader::read_next_instance_w_condition ( inout DynamicDataSeq  data_values,
inout SampleInfoSeq  sample_infos,
in long  max_samples,
in InstanceHandle_t  previous_handle,
in ReadCondition  a_condition 
)

◆ read_next_sample()

ReturnCode_t DDS::DynamicDataReader::read_next_sample ( inout DynamicData  received_data,
inout SampleInfo  sample_info 
)

◆ read_w_condition()

ReturnCode_t DDS::DynamicDataReader::read_w_condition ( inout DynamicDataSeq  data_values,
inout SampleInfoSeq  sample_infos,
in long  max_samples,
in ReadCondition  a_condition 
)

◆ return_loan()

ReturnCode_t DDS::DynamicDataReader::return_loan ( inout DynamicDataSeq  received_data,
inout SampleInfoSeq  info_seq 
)

◆ take()

ReturnCode_t DDS::DynamicDataReader::take ( inout DynamicDataSeq  received_data,
inout SampleInfoSeq  info_seq,
in long  max_samples,
in SampleStateMask  sample_states,
in ViewStateMask  view_states,
in InstanceStateMask  instance_states 
)

◆ take_instance()

ReturnCode_t DDS::DynamicDataReader::take_instance ( inout DynamicDataSeq  received_data,
inout SampleInfoSeq  info_seq,
in long  max_samples,
in InstanceHandle_t  a_handle,
in SampleStateMask  sample_states,
in ViewStateMask  view_states,
in InstanceStateMask  instance_states 
)

◆ take_instance_w_condition()

ReturnCode_t DDS::DynamicDataReader::take_instance_w_condition ( inout DynamicDataSeq  received_data,
inout SampleInfoSeq  sample_infos,
in long  max_samples,
in InstanceHandle_t  a_handle,
in ReadCondition  a_condition 
)

◆ take_next_instance()

ReturnCode_t DDS::DynamicDataReader::take_next_instance ( inout DynamicDataSeq  received_data,
inout SampleInfoSeq  info_seq,
in long  max_samples,
in InstanceHandle_t  a_handle,
in SampleStateMask  sample_states,
in ViewStateMask  view_states,
in InstanceStateMask  instance_states 
)

◆ take_next_instance_w_condition()

ReturnCode_t DDS::DynamicDataReader::take_next_instance_w_condition ( inout DynamicDataSeq  data_values,
inout SampleInfoSeq  sample_infos,
in long  max_samples,
in InstanceHandle_t  previous_handle,
in ReadCondition  a_condition 
)

◆ take_next_sample()

ReturnCode_t DDS::DynamicDataReader::take_next_sample ( inout DynamicData  received_data,
inout SampleInfo  sample_info 
)

◆ take_w_condition()

ReturnCode_t DDS::DynamicDataReader::take_w_condition ( inout DynamicDataSeq  data_values,
inout SampleInfoSeq  sample_infos,
in long  max_samples,
in ReadCondition  a_condition 
)

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