8 #ifndef OPENDDS_DCPS_INFOREPODISCOVERY_DATAWRITERREMOTEIMPL_H 9 #define OPENDDS_DCPS_INFOREPODISCOVERY_DATAWRITERREMOTEIMPL_H 11 #include "DataWriterRemoteS.h" 15 #if !defined (ACE_LACKS_PRAGMA_ONCE) 32 :
public virtual POA_OpenDDS::DCPS::DataWriterRemote {
virtual void update_incompatible_qos(const IncompatibleQosStatus &status)
Defines the interface for Discovery callbacks into the DataWriter.
Implements the OpenDDS::DCPS::DataWriterRemote interface.
virtual void add_association(const GUID_t &yourId, const ReaderAssociation &readers, bool active)
sequence< GUID_t > ReaderIdSeq
virtual void update_subscription_params(const GUID_t &readerId, const DDS::StringSeq &exprParams)
virtual void remove_associations(const ReaderIdSeq &readers, CORBA::Boolean callback)
WeakRcHandle< DataWriterCallbacks > parent_
virtual ~DataWriterRemoteImpl()
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
DataWriterRemoteImpl(DataWriterCallbacks &parent)
The Internal API and Implementation of OpenDDS.
sequence< string > StringSeq