8 #ifndef OPENDDS_DCPS_TRANSPORT_FRAMEWORK_TRANSPORTRECEIVELISTENER_H 9 #define OPENDDS_DCPS_TRANSPORT_FRAMEWORK_TRANSPORTRECEIVELISTENER_H 12 #include "dds/DdsDcpsInfoUtilsC.h" 20 class ReceivedDataSample;
31 virtual void notify_subscription_disconnected(
const WriterIdSeq& pubids) = 0;
32 virtual void notify_subscription_reconnected(
const WriterIdSeq& pubids) = 0;
33 virtual void notify_subscription_lost(
const WriterIdSeq& pubids) = 0;
35 virtual void remove_associations(
const WriterIdSeq& pubids,
bool notify) = 0;
#define OpenDDS_Dcps_Export
virtual void transport_discovery_change()
RcHandle< TransportReceiveListener > TransportReceiveListener_rch
Holds a data sample received by the transport.
sequence< GUID_t > WriterIdSeq
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
The Internal API and Implementation of OpenDDS.