OpenDDS::DCPS::DataWriterCallbacks Class Reference

Defines the interface for Discovery callbacks into the DataWriter. More...

#include <DataWriterCallbacks.h>

Inheritance diagram for OpenDDS::DCPS::DataWriterCallbacks:
Inheritance graph
[legend]
Collaboration diagram for OpenDDS::DCPS::DataWriterCallbacks:
Collaboration graph
[legend]

List of all members.

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 &)

Detailed Description

Defines the interface for Discovery callbacks into the DataWriter.

Definition at line 29 of file DataWriterCallbacks.h.


Constructor & Destructor Documentation

OpenDDS::DCPS::DataWriterCallbacks::DataWriterCallbacks (  )  [inline]

Definition at line 33 of file DataWriterCallbacks.h.

00033 {}

virtual OpenDDS::DCPS::DataWriterCallbacks::~DataWriterCallbacks (  )  [inline, virtual]

Definition at line 35 of file DataWriterCallbacks.h.

00035 {}


Member Function Documentation

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]
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 53 of file DataWriterCallbacks.h.

00057                                                                     { }

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 59 of file DataWriterCallbacks.h.

00061                                                                  { }

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]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 10 Aug 2018 for OpenDDS by  doxygen 1.6.1