Public Member Functions |
| | DDS_DomainParticipantListener_i (::DDS::DomainParticipantListener_ptr p) |
| | Constructor.
|
| virtual | ~DDS_DomainParticipantListener_i (void) |
| | Destructor.
|
| ::DDS::DomainParticipantListener_ptr | get_domainparticipantlistener (void) |
| virtual void | on_inconsistent_topic (::DDSTopic *, const ::DDS_InconsistentTopicStatus &) |
| virtual void | on_requested_deadline_missed (::DDSDataReader *, const ::DDS_RequestedDeadlineMissedStatus &) |
| virtual void | on_requested_incompatible_qos (::DDSDataReader *, const ::DDS_RequestedIncompatibleQosStatus &) |
| virtual void | on_sample_rejected (::DDSDataReader *, const ::DDS_SampleRejectedStatus &) |
| virtual void | on_liveliness_changed (::DDSDataReader *, const ::DDS_LivelinessChangedStatus &) |
| virtual void | on_data_available (::DDSDataReader *) |
| virtual void | on_subscription_matched (::DDSDataReader *, const ::DDS_SubscriptionMatchedStatus &) |
| virtual void | on_sample_lost (::DDSDataReader *, const ::DDS_SampleLostStatus &) |
| virtual void | on_offered_deadline_missed (::DDSDataWriter *, const ::DDS_OfferedDeadlineMissedStatus &) |
| virtual void | on_offered_incompatible_qos (::DDSDataWriter *, const ::DDS_OfferedIncompatibleQosStatus &) |
| virtual void | on_liveliness_lost (::DDSDataWriter *, const ::DDS_LivelinessLostStatus &) |
| virtual void | on_publication_matched (::DDSDataWriter *, const ::DDS_PublicationMatchedStatus &) |
| virtual void | on_data_on_readers (::DDSSubscriber *) |
| void | set_dds_dp (::DDS::DomainParticipant_ptr dp) |
Private Member Functions |
| ::DDS::DataReader_ptr | create_datareader (DDSDataReader *reader) |
| ::DDS::DataWriter_ptr | create_datawriter (DDSDataWriter *writer) |
Private Attributes |
| ::DDS::DomainParticipantListener_var | impl_ |
| ::DDS::DomainParticipant_var | dp_ |