import "DdsDcpsPublication.idl";
Inheritance diagram for DDS::Publisher:
Public Member Functions | |
DataWriter | create_datawriter (in Topic a_topic, in DataWriterQos qos, in DataWriterListener a_listener, in StatusMask mask) |
ReturnCode_t | delete_datawriter (in DataWriter a_datawriter) |
DataWriter | lookup_datawriter (in string topic_name) |
ReturnCode_t | delete_contained_entities () |
ReturnCode_t | set_qos (in PublisherQos qos) |
ReturnCode_t | get_qos (inout PublisherQos qos) |
ReturnCode_t | set_listener (in PublisherListener a_listener, in StatusMask mask) |
PublisherListener | get_listener () |
ReturnCode_t | suspend_publications () |
ReturnCode_t | resume_publications () |
ReturnCode_t | begin_coherent_changes () |
ReturnCode_t | end_coherent_changes () |
ReturnCode_t | wait_for_acknowledgments (in Duration_t max_wait) |
DomainParticipant | get_participant () |
ReturnCode_t | set_default_datawriter_qos (in DataWriterQos qos) |
ReturnCode_t | get_default_datawriter_qos (inout DataWriterQos qos) |
ReturnCode_t | copy_from_topic_qos (inout DataWriterQos a_datawriter_qos, in TopicQos a_topic_qos) |
Definition at line 117 of file DdsDcpsPublication.idl.
ReturnCode_t DDS::Publisher::begin_coherent_changes | ( | ) |
Implemented in OpenDDS::DCPS::PublisherImpl.
ReturnCode_t DDS::Publisher::copy_from_topic_qos | ( | inout DataWriterQos | a_datawriter_qos, | |
in TopicQos | a_topic_qos | |||
) |
DataWriter DDS::Publisher::create_datawriter | ( | in Topic | a_topic, | |
in DataWriterQos | qos, | |||
in DataWriterListener | a_listener, | |||
in StatusMask | mask | |||
) |
ReturnCode_t DDS::Publisher::delete_contained_entities | ( | ) |
Implemented in OpenDDS::DCPS::PublisherImpl.
ReturnCode_t DDS::Publisher::delete_datawriter | ( | in DataWriter | a_datawriter | ) |
ReturnCode_t DDS::Publisher::end_coherent_changes | ( | ) |
Implemented in OpenDDS::DCPS::PublisherImpl.
ReturnCode_t DDS::Publisher::get_default_datawriter_qos | ( | inout DataWriterQos | qos | ) |
PublisherListener DDS::Publisher::get_listener | ( | ) |
Implemented in OpenDDS::DCPS::PublisherImpl.
DomainParticipant DDS::Publisher::get_participant | ( | ) |
Implemented in OpenDDS::DCPS::PublisherImpl.
ReturnCode_t DDS::Publisher::get_qos | ( | inout PublisherQos | qos | ) |
DataWriter DDS::Publisher::lookup_datawriter | ( | in string | topic_name | ) |
ReturnCode_t DDS::Publisher::resume_publications | ( | ) |
Implemented in OpenDDS::DCPS::PublisherImpl.
ReturnCode_t DDS::Publisher::set_default_datawriter_qos | ( | in DataWriterQos | qos | ) |
ReturnCode_t DDS::Publisher::set_listener | ( | in PublisherListener | a_listener, | |
in StatusMask | mask | |||
) |
ReturnCode_t DDS::Publisher::set_qos | ( | in PublisherQos | qos | ) |
ReturnCode_t DDS::Publisher::suspend_publications | ( | ) |
Implemented in OpenDDS::DCPS::PublisherImpl.
ReturnCode_t DDS::Publisher::wait_for_acknowledgments | ( | in Duration_t | max_wait | ) |