DDS::Subscriber Interface Reference

import "dds_rtf2_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 library_name, in string profile_name, 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  library_name,
in string  profile_name,
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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by  doxygen 1.6.2