Defines the interface for Discovery callbacks into the DataWriter.
More...
#include <DataWriterCallbacks.h>
|
| DataWriterCallbacks () |
|
virtual | ~DataWriterCallbacks () |
|
virtual void | add_association (const GUID_t &yourId, const ReaderAssociation &reader, bool active)=0 |
|
virtual void | remove_associations (const ReaderIdSeq &readers, CORBA::Boolean callback)=0 |
|
virtual void | update_incompatible_qos (const IncompatibleQosStatus &status)=0 |
|
virtual void | update_subscription_params (const GUID_t &readerId, const DDS::StringSeq &exprParams)=0 |
|
virtual void | register_for_reader (const GUID_t &, const GUID_t &, const GUID_t &, const TransportLocatorSeq &, DiscoveryListener *) |
|
virtual void | unregister_for_reader (const GUID_t &, const GUID_t &, const GUID_t &) |
|
virtual void | update_locators (const GUID_t &, const TransportLocatorSeq &) |
|
virtual 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 DataWriter.
Definition at line 34 of file DataWriterCallbacks.h.
◆ DataWriterCallbacks()
OpenDDS::DCPS::DataWriterCallbacks::DataWriterCallbacks |
( |
| ) |
|
|
inline |
◆ ~DataWriterCallbacks()
virtual OpenDDS::DCPS::DataWriterCallbacks::~DataWriterCallbacks |
( |
| ) |
|
|
inlinevirtual |
◆ add_association()
virtual void OpenDDS::DCPS::DataWriterCallbacks::add_association |
( |
const GUID_t & |
yourId, |
|
|
const ReaderAssociation & |
reader, |
|
|
bool |
active |
|
) |
| |
|
pure virtual |
◆ get_ice_endpoint()
◆ register_for_reader()
◆ remove_associations()
virtual void OpenDDS::DCPS::DataWriterCallbacks::remove_associations |
( |
const ReaderIdSeq & |
readers, |
|
|
CORBA::Boolean |
callback |
|
) |
| |
|
pure virtual |
◆ unregister_for_reader()
virtual void OpenDDS::DCPS::DataWriterCallbacks::unregister_for_reader |
( |
const GUID_t & |
, |
|
|
const GUID_t & |
, |
|
|
const GUID_t & |
|
|
) |
| |
|
inlinevirtual |
◆ update_incompatible_qos()
virtual void OpenDDS::DCPS::DataWriterCallbacks::update_incompatible_qos |
( |
const IncompatibleQosStatus & |
status | ) |
|
|
pure virtual |
◆ update_locators()
◆ update_subscription_params()
virtual void OpenDDS::DCPS::DataWriterCallbacks::update_subscription_params |
( |
const GUID_t & |
readerId, |
|
|
const DDS::StringSeq & |
exprParams |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: