DDS4CCM 1.0.3
Public Member Functions
DDS::Subscriber Interface Reference

import "ndds_dcps.idl";

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

List of all members.

Public Member Functions

DataReader create_datareader (in TopicDescription a_topic, in DataReaderQos qos, in DataReaderListener a_listener, in StatusMask mask)
DataReader create_datareader_with_profile (in TopicDescription a_topic, in string qos_profile, in DataReaderListener a_listener, in StatusMask mask)
ReturnCode_t delete_datareader (in DataReader a_datareader)
ReturnCode_t delete_contained_entities ()
DataReader lookup_datareader (in string topic_name)
ReturnCode_t get_datareaders (inout DataReaderSeq readers, in SampleStateMask sample_states, in ViewStateMask view_states, in InstanceStateMask instance_states)
ReturnCode_t notify_datareaders ()
ReturnCode_t set_qos (in SubscriberQos qos)
ReturnCode_t get_qos (inout SubscriberQos qos)
ReturnCode_t set_listener (in SubscriberListener a_listener, in StatusMask mask)
SubscriberListener get_listener ()
ReturnCode_t begin_access ()
ReturnCode_t end_access ()
DomainParticipant get_participant ()
ReturnCode_t set_default_datareader_qos (in DataReaderQos qos)
ReturnCode_t get_default_datareader_qos (inout DataReaderQos qos)
ReturnCode_t copy_from_topic_qos (inout DataReaderQos a_datareader_qos, in TopicQos a_topic_qos)

Member Function Documentation

ReturnCode_t DDS::Subscriber::begin_access ( )
ReturnCode_t DDS::Subscriber::copy_from_topic_qos ( inout DataReaderQos  a_datareader_qos,
in TopicQos  a_topic_qos 
)
DataReader DDS::Subscriber::create_datareader ( in TopicDescription  a_topic,
in DataReaderQos  qos,
in DataReaderListener  a_listener,
in StatusMask  mask 
)
DataReader DDS::Subscriber::create_datareader_with_profile ( in TopicDescription  a_topic,
in string  qos_profile,
in DataReaderListener  a_listener,
in StatusMask  mask 
)
ReturnCode_t DDS::Subscriber::delete_contained_entities ( )
ReturnCode_t DDS::Subscriber::delete_datareader ( in DataReader  a_datareader)
ReturnCode_t DDS::Subscriber::end_access ( )
ReturnCode_t DDS::Subscriber::get_datareaders ( inout DataReaderSeq  readers,
in SampleStateMask  sample_states,
in ViewStateMask  view_states,
in InstanceStateMask  instance_states 
)
ReturnCode_t DDS::Subscriber::get_default_datareader_qos ( inout DataReaderQos  qos)
SubscriberListener DDS::Subscriber::get_listener ( )
DomainParticipant DDS::Subscriber::get_participant ( )
ReturnCode_t DDS::Subscriber::get_qos ( inout SubscriberQos  qos)
DataReader DDS::Subscriber::lookup_datareader ( in string  topic_name)
ReturnCode_t DDS::Subscriber::notify_datareaders ( )
ReturnCode_t DDS::Subscriber::set_default_datareader_qos ( in DataReaderQos  qos)
ReturnCode_t DDS::Subscriber::set_listener ( in SubscriberListener  a_listener,
in StatusMask  mask 
)
ReturnCode_t DDS::Subscriber::set_qos ( in SubscriberQos  qos)

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