8 #ifndef OPENDDS_DCPS_INFOREPODISCOVERY_FAILOVERLISTENER_H 9 #define OPENDDS_DCPS_INFOREPODISCOVERY_FAILOVERLISTENER_H 11 #include "dds/DdsDcpsSubscriptionExtC.h" 16 #if !defined (ACE_LACKS_PRAGMA_ONCE) 36 DDS::DataReader_ptr reader,
40 DDS::DataReader_ptr reader,
44 DDS::DataReader_ptr reader,
48 DDS::DataReader_ptr reader,
52 DDS::DataReader_ptr reader,
56 DDS::DataReader_ptr reader);
59 DDS::DataReader_ptr reader,
63 DDS::DataReader_ptr reader,
67 DDS::DataReader_ptr reader,
71 DDS::DataReader_ptr reader,
75 DDS::DataReader_ptr reader,
virtual void on_requested_incompatible_qos(DDS::DataReader_ptr reader, const DDS::RequestedIncompatibleQosStatus &status)
virtual ~FailoverListener()
Virtual destructor.
virtual void on_budget_exceeded(DDS::DataReader_ptr reader, const OpenDDS::DCPS::BudgetExceededStatus &status)
virtual void on_subscription_reconnected(DDS::DataReader_ptr reader, const OpenDDS::DCPS::SubscriptionReconnectedStatus &status)
virtual void on_subscription_matched(DDS::DataReader_ptr reader, const DDS::SubscriptionMatchedStatus &status)
virtual void on_liveliness_changed(DDS::DataReader_ptr reader, const DDS::LivelinessChangedStatus &status)
virtual void on_sample_rejected(DDS::DataReader_ptr reader, const DDS::SampleRejectedStatus &status)
virtual void on_data_available(DDS::DataReader_ptr reader)
FailoverListener(Discovery::RepoKey key)
Only construct with a repository key value.
virtual void on_sample_lost(DDS::DataReader_ptr reader, const DDS::SampleLostStatus &status)
virtual void on_requested_deadline_missed(DDS::DataReader_ptr reader, const DDS::RequestedDeadlineMissedStatus &status)
virtual void on_subscription_disconnected(DDS::DataReader_ptr reader, const OpenDDS::DCPS::SubscriptionDisconnectedStatus &status)
virtual void on_subscription_lost(DDS::DataReader_ptr reader, const OpenDDS::DCPS::SubscriptionLostStatus &status)
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
The Internal API and Implementation of OpenDDS.