#include <DataWriterCallbacks.h>
Inheritance diagram for OpenDDS::DCPS::DataWriterCallbacks:
Public Member Functions | |
DataWriterCallbacks () | |
virtual | ~DataWriterCallbacks () |
virtual void | add_association (const RepoId &yourId, const ReaderAssociation &reader, bool active)=0 |
virtual void | association_complete (const RepoId &remote_id)=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 RepoId &readerId, const DDS::StringSeq &exprParams)=0 |
virtual void | inconsistent_topic ()=0 |
virtual void | register_for_reader (const RepoId &, const RepoId &, const RepoId &, const TransportLocatorSeq &, DiscoveryListener *) |
virtual void | unregister_for_reader (const RepoId &, const RepoId &, const RepoId &) |
Definition at line 27 of file DataWriterCallbacks.h.
OpenDDS::DCPS::DataWriterCallbacks::DataWriterCallbacks | ( | ) | [inline] |
virtual OpenDDS::DCPS::DataWriterCallbacks::~DataWriterCallbacks | ( | ) | [inline, virtual] |
virtual void OpenDDS::DCPS::DataWriterCallbacks::add_association | ( | const RepoId & | yourId, | |
const ReaderAssociation & | reader, | |||
bool | active | |||
) | [pure virtual] |
virtual void OpenDDS::DCPS::DataWriterCallbacks::association_complete | ( | const RepoId & | remote_id | ) | [pure virtual] |
virtual void OpenDDS::DCPS::DataWriterCallbacks::inconsistent_topic | ( | ) | [pure virtual] |
Implemented in OpenDDS::DCPS::DataWriterImpl, and OpenDDS::DCPS::ReplayerImpl.
virtual void OpenDDS::DCPS::DataWriterCallbacks::register_for_reader | ( | const RepoId & | , | |
const RepoId & | , | |||
const RepoId & | , | |||
const TransportLocatorSeq & | , | |||
DiscoveryListener * | ||||
) | [inline, virtual] |
Reimplemented in OpenDDS::DCPS::DataWriterImpl, and OpenDDS::DCPS::ReplayerImpl.
Definition at line 50 of file DataWriterCallbacks.h.
virtual void OpenDDS::DCPS::DataWriterCallbacks::remove_associations | ( | const ReaderIdSeq & | readers, | |
CORBA::Boolean | callback | |||
) | [pure virtual] |
virtual void OpenDDS::DCPS::DataWriterCallbacks::unregister_for_reader | ( | const RepoId & | , | |
const RepoId & | , | |||
const RepoId & | ||||
) | [inline, virtual] |
Reimplemented in OpenDDS::DCPS::DataWriterImpl, and OpenDDS::DCPS::ReplayerImpl.
Definition at line 56 of file DataWriterCallbacks.h.
virtual void OpenDDS::DCPS::DataWriterCallbacks::update_incompatible_qos | ( | const IncompatibleQosStatus & | status | ) | [pure virtual] |
virtual void OpenDDS::DCPS::DataWriterCallbacks::update_subscription_params | ( | const RepoId & | readerId, | |
const DDS::StringSeq & | exprParams | |||
) | [pure virtual] |
Implemented in OpenDDS::DCPS::DataWriterImpl, and OpenDDS::DCPS::ReplayerImpl.
Referenced by OpenDDS::DCPS::DataWriterRemoteImpl::update_subscription_params().