RTI Connext DDS Micro C++ API  Version 3.0.3
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
DDSSubscriberListener Class Reference

<<interface>> <<cert>> DDSListener for status about a subscriber. More...

#include <dds_cpp_subscription.hxx>

Inheritance diagram for DDSSubscriberListener:
DDSDataReaderListener DDSListener

List of all members.

Public Member Functions

virtual void on_data_on_readers (DDSSubscriber *)
 Handles the DDS_DATA_ON_READERS_STATUS communication status.
- Public Member Functions inherited from DDSDataReaderListener
virtual void on_data_available (DDSDataReader *)
 <<cert>> Handle the DDS_DATA_AVAILABLE_STATUS communication status.
virtual void on_requested_deadline_missed (DDSDataReader *, const DDS_RequestedDeadlineMissedStatus &)
 <<cert>> Handles the DDS_REQUESTED_DEADLINE_MISSED_STATUS communication status.
virtual void on_liveliness_changed (DDSDataReader *, const DDS_LivelinessChangedStatus &)
 <<cert>> Handles the DDS_LIVELINESS_CHANGED_STATUS communication status.
virtual void on_requested_incompatible_qos (DDSDataReader *, const DDS_RequestedIncompatibleQosStatus &)
 <<cert>> Handles the DDS_REQUESTED_INCOMPATIBLE_QOS_STATUS communication status.
virtual void on_sample_rejected (DDSDataReader *, const DDS_SampleRejectedStatus &)
 <<cert>> Handles the DDS_SAMPLE_REJECTED_STATUS communication status.
virtual void on_subscription_matched (DDSDataReader *, const DDS_SubscriptionMatchedStatus &)
 <<cert>> Handles the DDS_SUBSCRIPTION_MATCHED_STATUS communication status.
virtual void on_sample_lost (DDSDataReader *, const DDS_SampleLostStatus &)
 <<cert>> Handles the DDS_SAMPLE_LOST_STATUS communication status.
virtual void on_instance_replaced (DDSDataReader *, const DDS_DataReaderInstanceReplacedStatus &)
 <<cert>> Handles the DDS_INSTANCE_REPLACED_STATUS communication status.
virtual DDS_Boolean on_before_sample_deserialize (DDSDataReader *, NDDS_Type_Plugin *, CDR_Stream_t *, DDS_Boolean *)
 <<cert>> Callback to filter a received sample based on serialized data
virtual DDS_Boolean on_before_sample_commit (DDSDataReader *, const void *const, const struct DDS_SampleInfo *const, DDS_Boolean *)
 <<cert>> Callback to filter a received sample based on deserialized data

Detailed Description


Member Function Documentation

virtual void DDSSubscriberListener::on_data_on_readers ( DDSSubscriber )
inlinevirtual

Handles the DDS_DATA_ON_READERS_STATUS communication status.


RTI Connext DDS Micro C++ API Version 3.0.3 Copyright © Wed Jun 24 2020 Real-Time Innovations, Inc