20 DBG_ENTRY_LVL(
"TransportSendListener",
"TransportSendListener",6);
25 DBG_ENTRY_LVL(
"TransportSendListener",
"~TransportSendListener",6);
31 ACE_UNUSED_ARG(sample);
33 "(%P|%t) ERROR: Subclass should override if sending data samples.\n"));
38 bool dropped_by_transport)
40 ACE_UNUSED_ARG(sample);
41 ACE_UNUSED_ARG(dropped_by_transport);
43 "(%P|%t) ERROR: Subclass should override if sending data samples.\n"));
49 ACE_UNUSED_ARG(sample);
51 "(%P|%t) ERROR: Subclass should override if sending control samples.\n"));
56 bool dropped_by_transport)
58 ACE_UNUSED_ARG(sample);
59 ACE_UNUSED_ARG(dropped_by_transport);
61 "(%P|%t) ERROR: Subclass should override if sending control samples.\n"));
OPENDDS_STRING topic_name
DDS::PublisherQos pub_qos
virtual void data_dropped(const DataSampleElement *sample, bool dropped_by_transport)
virtual void control_delivered(const Message_Block_Ptr &sample)
DDS::DataWriterQos dw_qos
virtual void retrieve_inline_qos_data(InlineQosData &qos_data) const
#define DBG_ENTRY_LVL(CNAME, MNAME, DBG_LVL)
virtual ~TransportSendListener()
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
virtual void control_dropped(const Message_Block_Ptr &sample, bool dropped_by_transport)
#define TheServiceParticipant
The Internal API and Implementation of OpenDDS.
virtual void data_delivered(const DataSampleElement *sample)
SendControlStatus
Return code type for send_control() operations.
virtual SendControlStatus send_control_customized(const DataLinkSet_rch &links, const DataSampleHeader &header, ACE_Message_Block *msg, void *extra)