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

import"DdsDcpsSubscriptionExt.idl";

Inheritance diagram for OpenDDS::DCPS::DataReaderEx:
Inheritance graph
[legend]
Collaboration diagram for OpenDDS::DCPS::DataReaderEx:
Collaboration graph
[legend]

Public Member Functions

void get_latency_stats (inout LatencyStatisticsSeq stats)
 Obtain a sequence of statistics summaries. More...
 
void reset_latency_stats ()
 Clear any intermediate statistical values. More...
 
- 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 ()
 

Public Attributes

attribute boolean statistics_enabled
 Statistics gathering enable state. More...
 

Detailed Description

Definition at line 80 of file DdsDcpsSubscriptionExt.idl.

Member Function Documentation

◆ get_latency_stats()

void OpenDDS::DCPS::DataReaderEx::get_latency_stats ( inout LatencyStatisticsSeq  stats)

Obtain a sequence of statistics summaries.

◆ reset_latency_stats()

void OpenDDS::DCPS::DataReaderEx::reset_latency_stats ( )

Clear any intermediate statistical values.

Implemented in OpenDDS::DCPS::DataReaderImpl, and OpenDDS::DCPS::MultiTopicDataReaderBase.

Member Data Documentation

◆ statistics_enabled

attribute boolean OpenDDS::DCPS::DataReaderEx::statistics_enabled

Statistics gathering enable state.

Definition at line 88 of file DdsDcpsSubscriptionExt.idl.


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