|
| | DomainParticipantListener () |
| | Constructor. More...
|
| |
| virtual | ~DomainParticipantListener () |
| | Destructor. More...
|
| |
| virtual void | on_participant_discovery (DomainParticipant *participant, fastdds::rtps::ParticipantDiscoveryStatus reason, const ParticipantBuiltinTopicData &info, bool &should_be_ignored) |
| | This method is called when a new Participant is discovered, or a previously discovered participant changes its QOS or is removed. More...
|
| |
| virtual void | on_data_reader_discovery (DomainParticipant *participant, rtps::ReaderDiscoveryStatus reason, const SubscriptionBuiltinTopicData &info, bool &should_be_ignored) |
| | This method is called when a new DataReader is discovered, or a previously discovered DataReader changes its QOS or is removed. More...
|
| |
| virtual void | on_data_writer_discovery (DomainParticipant *participant, rtps::WriterDiscoveryStatus reason, const PublicationBuiltinTopicData &info, bool &should_be_ignored) |
| | This method is called when a new DataWriter is discovered, or a previously discovered DataWriter changes its QOS or is removed. More...
|
| |
| virtual bool | should_endpoints_match (const DomainParticipant *participant, const SubscriptionBuiltinTopicData &reader_info, const PublicationBuiltinTopicData &writer_info) |
| | This method is called to check whether a discovered DataReader and DataWriter should be matched or not. More...
|
| |
| FASTDDS_EXPORTED_API | PublisherListener () |
| | Constructor. More...
|
| |
| virtual FASTDDS_EXPORTED_API | ~PublisherListener () |
| | Destructor. More...
|
| |
| | DataWriterListener () |
| | Constructor. More...
|
| |
| virtual | ~DataWriterListener () |
| | Destructor. More...
|
| |
| virtual void | on_publication_matched (DataWriter *writer, const PublicationMatchedStatus &info) |
| | This method is called when the DataWriter is matched (or unmatched) against an endpoint. More...
|
| |
| virtual void | on_offered_deadline_missed (DataWriter *writer, const OfferedDeadlineMissedStatus &status) |
| | A method called when a deadline is missed. More...
|
| |
| virtual void | on_offered_incompatible_qos (DataWriter *writer, const OfferedIncompatibleQosStatus &status) |
| | A method called when an incompatible QoS is offered. More...
|
| |
| virtual void | on_liveliness_lost (DataWriter *writer, const LivelinessLostStatus &status) |
| | Method called when the liveliness of a DataWriter is lost. More...
|
| |
| virtual void | on_unacknowledged_sample_removed (DataWriter *writer, const InstanceHandle_t &instance) |
| | Method called when a sample has been removed unacknowledged. More...
|
| |
| FASTDDS_EXPORTED_API | SubscriberListener () |
| | Constructor. More...
|
| |
| virtual FASTDDS_EXPORTED_API | ~SubscriberListener () |
| | Destructor. More...
|
| |
| virtual FASTDDS_EXPORTED_API void | on_data_on_readers (Subscriber *sub) |
| | Virtual function to be implemented by the user containing the actions to be performed when a new Data Message is available on any reader. More...
|
| |
| FASTDDS_EXPORTED_API | DataReaderListener () |
| | Constructor. More...
|
| |
| virtual FASTDDS_EXPORTED_API | ~DataReaderListener () |
| | Destructor. More...
|
| |
| virtual FASTDDS_EXPORTED_API void | on_data_available (DataReader *reader) |
| | Virtual function to be implemented by the user containing the actions to be performed when new Data Messages are received. More...
|
| |
| virtual FASTDDS_EXPORTED_API void | on_subscription_matched (DataReader *reader, const fastdds::dds::SubscriptionMatchedStatus &info) |
| | Virtual method to be called when the subscriber is matched with a new Writer (or unmatched); i.e., when a writer publishing in the same topic is discovered. More...
|
| |
| virtual FASTDDS_EXPORTED_API void | on_requested_deadline_missed (DataReader *reader, const RequestedDeadlineMissedStatus &status) |
| | Virtual method to be called when a topic misses the deadline period. More...
|
| |
| virtual FASTDDS_EXPORTED_API void | on_liveliness_changed (DataReader *reader, const LivelinessChangedStatus &status) |
| | Method called when the liveliness status associated to a subscriber changes. More...
|
| |
| virtual FASTDDS_EXPORTED_API void | on_sample_rejected (DataReader *reader, const SampleRejectedStatus &status) |
| | Method called when a sample was rejected. More...
|
| |
| virtual FASTDDS_EXPORTED_API void | on_requested_incompatible_qos (DataReader *reader, const RequestedIncompatibleQosStatus &status) |
| | Method called an incompatible QoS was requested. More...
|
| |
| virtual FASTDDS_EXPORTED_API void | on_sample_lost (DataReader *reader, const SampleLostStatus &status) |
| | Method called when a sample was lost. More...
|
| |
| | TopicListener () |
| | Constructor. More...
|
| |
| virtual | ~TopicListener () |
| | Destructor. More...
|
| |
| virtual void | on_inconsistent_topic (Topic *topic, InconsistentTopicStatus status) |
| | Virtual function to be implemented by the user containing the actions to be performed when another topic exists with the same name but different characteristics. More...
|
| |
Class DomainParticipantListener, overrides behaviour towards certain events.