Defines the interface for Discovery callbacks into the DataReader.
More...
#include <DataReaderCallbacks.h>
|
| DataReaderCallbacks () |
|
virtual | ~DataReaderCallbacks () |
|
virtual void | add_association (const GUID_t &yourId, const WriterAssociation &writer, bool active)=0 |
|
virtual void | remove_associations (const WriterIdSeq &writers, CORBA::Boolean callback)=0 |
|
virtual void | update_incompatible_qos (const IncompatibleQosStatus &status)=0 |
|
virtual void | signal_liveliness (const GUID_t &remote_participant)=0 |
|
virtual void | register_for_writer (const GUID_t &, const GUID_t &, const GUID_t &, const TransportLocatorSeq &, DiscoveryListener *) |
|
virtual void | unregister_for_writer (const GUID_t &, const GUID_t &, const GUID_t &) |
|
virtual void | update_locators (const GUID_t &, const TransportLocatorSeq &) |
|
virtual DCPS::WeakRcHandle< ICE::Endpoint > | get_ice_endpoint ()=0 |
|
virtual | ~RcObject () |
|
virtual void | _add_ref () |
|
virtual void | _remove_ref () |
|
long | ref_count () const |
|
WeakObject * | _get_weak_object () const |
|
Defines the interface for Discovery callbacks into the DataReader.
Definition at line 35 of file DataReaderCallbacks.h.
◆ DataReaderCallbacks()
OpenDDS::DCPS::DataReaderCallbacks::DataReaderCallbacks |
( |
| ) |
|
|
inline |
◆ ~DataReaderCallbacks()
virtual OpenDDS::DCPS::DataReaderCallbacks::~DataReaderCallbacks |
( |
| ) |
|
|
inlinevirtual |
◆ add_association()
virtual void OpenDDS::DCPS::DataReaderCallbacks::add_association |
( |
const GUID_t & |
yourId, |
|
|
const WriterAssociation & |
writer, |
|
|
bool |
active |
|
) |
| |
|
pure virtual |
◆ get_ice_endpoint()
◆ register_for_writer()
◆ remove_associations()
virtual void OpenDDS::DCPS::DataReaderCallbacks::remove_associations |
( |
const WriterIdSeq & |
writers, |
|
|
CORBA::Boolean |
callback |
|
) |
| |
|
pure virtual |
◆ signal_liveliness()
virtual void OpenDDS::DCPS::DataReaderCallbacks::signal_liveliness |
( |
const GUID_t & |
remote_participant | ) |
|
|
pure virtual |
◆ unregister_for_writer()
virtual void OpenDDS::DCPS::DataReaderCallbacks::unregister_for_writer |
( |
const GUID_t & |
, |
|
|
const GUID_t & |
, |
|
|
const GUID_t & |
|
|
) |
| |
|
inlinevirtual |
◆ update_incompatible_qos()
virtual void OpenDDS::DCPS::DataReaderCallbacks::update_incompatible_qos |
( |
const IncompatibleQosStatus & |
status | ) |
|
|
pure virtual |
◆ update_locators()
The documentation for this class was generated from the following file: