8 #ifndef OPENDDS_DCPS_INFOREPODISCOVERY_DATAREADERREMOTEIMPL_H 9 #define OPENDDS_DCPS_INFOREPODISCOVERY_DATAREADERREMOTEIMPL_H 12 #include "DataReaderRemoteS.h" 18 #if !defined (ACE_LACKS_PRAGMA_ONCE) 35 :
public virtual POA_OpenDDS::DCPS::DataReaderRemote {
Implements the OpenDDS::DCPS::ReaderRemote interface that is used to add and remove associations...
virtual void update_incompatible_qos(const IncompatibleQosStatus &status)
DataReaderRemoteImpl(DataReaderCallbacks &parent)
WeakRcHandle< DataReaderCallbacks > parent_
Defines the interface for Discovery callbacks into the DataReader.
sequence< GUID_t > WriterIdSeq
virtual ~DataReaderRemoteImpl()
virtual void remove_associations(const WriterIdSeq &writers, CORBA::Boolean callback)
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
virtual void add_association(const GUID_t &yourId, const WriterAssociation &writer, bool active)
The Internal API and Implementation of OpenDDS.