|
| DDS_Publisher_i (DDSPublisher *p,::DDS::DomainParticipant_ptr dp) |
| Constructor. More...
|
|
virtual | ~DDS_Publisher_i (void) |
| Destructor. More...
|
|
virtual ::DDS::DataWriter_ptr | create_datawriter (::DDS::Topic_ptr a_topic, const ::DDS::DataWriterQos &qos,::DDS::DataWriterListener_ptr a_listener,::DDS::StatusMask mask) |
|
virtual ::DDS::DataWriter_ptr | create_datawriter_with_profile (::DDS::Topic_ptr a_topic, const char *qos_profile,::DDS::DataWriterListener_ptr a_listener,::DDS::StatusMask mask) |
|
virtual ::DDS::ReturnCode_t | delete_datawriter (::DDS::DataWriter_ptr a_datawriter) |
|
virtual ::DDS::DataWriter_ptr | lookup_datawriter (const char *impl_name) |
|
virtual ::DDS::ReturnCode_t | delete_contained_entities (void) |
|
virtual ::DDS::ReturnCode_t | set_qos (const ::DDS::PublisherQos &qos) |
|
virtual ::DDS::ReturnCode_t | get_qos (::DDS::PublisherQos &qos) |
|
virtual ::DDS::ReturnCode_t | set_listener (::DDS::PublisherListener_ptr a_listener,::DDS::StatusMask mask) |
|
virtual
::DDS::PublisherListener_ptr | get_listener (void) |
|
virtual ::DDS::ReturnCode_t | suspend_publications (void) |
|
virtual ::DDS::ReturnCode_t | resume_publications (void) |
|
virtual ::DDS::ReturnCode_t | begin_coherent_changes (void) |
|
virtual ::DDS::ReturnCode_t | end_coherent_changes (void) |
|
virtual ::DDS::ReturnCode_t | wait_for_acknowledgments (const ::DDS::Duration_t &max_wait) |
|
virtual
::DDS::DomainParticipant_ptr | get_participant (void) |
|
virtual ::DDS::ReturnCode_t | set_default_datawriter_qos (const ::DDS::DataWriterQos &qos) |
|
virtual ::DDS::ReturnCode_t | get_default_datawriter_qos (::DDS::DataWriterQos &qos) |
|
virtual ::DDS::ReturnCode_t | copy_from_topic_qos (::DDS::DataWriterQos &a_dataimpl_qos, const ::DDS::TopicQos &a_impl_qos) |
|
virtual ::DDS::ReturnCode_t | enable (void) |
|
virtual ::DDS::StatusCondition_ptr | get_statuscondition (void) |
|
virtual ::DDS::StatusMask | get_status_changes (void) |
|
virtual ::DDS::InstanceHandle_t | get_instance_handle (void) |
|
DDSPublisher * | get_rti_entity (void) |
|
void | set_rti_entity (::DDSPublisher *sub) |
|
DataWriter | create_datawriter (in Topic a_topic, in DataWriterQos qos, in DataWriterListener a_listener, in StatusMask mask) |
|
DataWriter | create_datawriter_with_profile (in Topic a_topic, in string qos_profile, in DataWriterListener a_listener, in StatusMask mask) |
|
ReturnCode_t | delete_datawriter (in DataWriter a_datawriter) |
|
DataWriter | lookup_datawriter (in string topic_name) |
|
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) |
|
ReturnCode_t | wait_for_acknowledgments (in Duration_t max_wait) |
|
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) |
|