MADARA
3.2.3
|
Container for subscriber callbacks (deprecated and unused) More...
#include <SpliceSubscriberListener.h>
Public Member Functions | |
SpliceSubscriberListener (const std::string &id, knowledge::ThreadSafeContext &context) | |
SpliceSubscriberListener (const SpliceSubscriberListener &ref) | |
~SpliceSubscriberListener () | |
void | handle_assignment (Knowledge::Update &data) |
void | handle_multiassignment (Knowledge::Update &data) |
void | on_data_available (DDS::DataReader_ptr reader) |
DDS callback for new data being available. More... | |
void | on_data_on_readers (DDS::Subscriber_ptr sub) |
DDS callback for reader status changes (including new data) More... | |
void | on_liveliness_changed (DDS::DataReader_ptr, const DDS::LivelinessChangedStatus &status) |
DDS callback for sample rejected. More... | |
void | on_requested_deadline_missed (DDS::DataReader_ptr, const DDS::RequestedDeadlineMissedStatus &status) |
DDS callback for deadline being missed. More... | |
void | on_requested_incompatible_qos (DDS::DataReader_ptr, const DDS::RequestedIncompatibleQosStatus &status) |
DDS callback for incompatible qos. More... | |
void | on_sample_lost (DDS::DataReader_ptr, const DDS::SampleLostStatus &status) |
DDS callback for sample lost. More... | |
void | on_sample_rejected (DDS::DataReader_ptr, const DDS::SampleRejectedStatus &status) |
DDS callback for sample rejected. More... | |
void | on_subscription_matched (DDS::DataReader_ptr reader, const DDS::SubscriptionMatchedStatus &status) |
DDS callback for subscription matched. More... | |
Private Attributes | |
knowledge::ThreadSafeContext & | context_ |
const std::string | id_ |
Container for subscriber callbacks (deprecated and unused)
Definition at line 20 of file SpliceSubscriberListener.h.
madara::transport::SpliceSubscriberListener::SpliceSubscriberListener | ( | const std::string & | id, |
knowledge::ThreadSafeContext & | context | ||
) |
Definition at line 9 of file SpliceSubscriberListener.cpp.
madara::transport::SpliceSubscriberListener::SpliceSubscriberListener | ( | const SpliceSubscriberListener & | ref | ) |
Definition at line 16 of file SpliceSubscriberListener.cpp.
madara::transport::SpliceSubscriberListener::~SpliceSubscriberListener | ( | ) |
Definition at line 22 of file SpliceSubscriberListener.cpp.
void madara::transport::SpliceSubscriberListener::handle_assignment | ( | Knowledge::Update & | data | ) |
void madara::transport::SpliceSubscriberListener::handle_multiassignment | ( | Knowledge::Update & | data | ) |
void madara::transport::SpliceSubscriberListener::on_data_available | ( | DDS::DataReader_ptr | reader | ) |
DDS callback for new data being available.
Definition at line 62 of file SpliceSubscriberListener.cpp.
void madara::transport::SpliceSubscriberListener::on_data_on_readers | ( | DDS::Subscriber_ptr | sub | ) |
DDS callback for reader status changes (including new data)
Definition at line 69 of file SpliceSubscriberListener.cpp.
void madara::transport::SpliceSubscriberListener::on_liveliness_changed | ( | DDS::DataReader_ptr | reader, |
const DDS::LivelinessChangedStatus & | status | ||
) |
DDS callback for sample rejected.
Definition at line 50 of file SpliceSubscriberListener.cpp.
void madara::transport::SpliceSubscriberListener::on_requested_deadline_missed | ( | DDS::DataReader_ptr | reader, |
const DDS::RequestedDeadlineMissedStatus & | status | ||
) |
DDS callback for deadline being missed.
Definition at line 44 of file SpliceSubscriberListener.cpp.
void madara::transport::SpliceSubscriberListener::on_requested_incompatible_qos | ( | DDS::DataReader_ptr | , |
const DDS::RequestedIncompatibleQosStatus & | status | ||
) |
DDS callback for incompatible qos.
Definition at line 38 of file SpliceSubscriberListener.cpp.
void madara::transport::SpliceSubscriberListener::on_sample_lost | ( | DDS::DataReader_ptr | , |
const DDS::SampleLostStatus & | status | ||
) |
DDS callback for sample lost.
Definition at line 26 of file SpliceSubscriberListener.cpp.
void madara::transport::SpliceSubscriberListener::on_sample_rejected | ( | DDS::DataReader_ptr | , |
const DDS::SampleRejectedStatus & | status | ||
) |
DDS callback for sample rejected.
Definition at line 32 of file SpliceSubscriberListener.cpp.
void madara::transport::SpliceSubscriberListener::on_subscription_matched | ( | DDS::DataReader_ptr | reader, |
const DDS::SubscriptionMatchedStatus & | status | ||
) |
DDS callback for subscription matched.
Definition at line 56 of file SpliceSubscriberListener.cpp.
|
private |
Definition at line 84 of file SpliceSubscriberListener.h.
|
private |
Definition at line 83 of file SpliceSubscriberListener.h.