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_ |