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: