OpenDDS::DCPS::TransportReceiveListener Class Reference

#include <TransportReceiveListener.h>

Inheritance diagram for OpenDDS::DCPS::TransportReceiveListener:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~TransportReceiveListener ()
virtual void data_received (const ReceivedDataSample &sample)=0
virtual void notify_subscription_disconnected (const WriterIdSeq &pubids)=0
virtual void notify_subscription_reconnected (const WriterIdSeq &pubids)=0
virtual void notify_subscription_lost (const WriterIdSeq &pubids)=0
virtual void notify_connection_deleted (const RepoId &peerId)=0
virtual void remove_associations (const WriterIdSeq &pubids, bool notify)=0
virtual void listener_add_ref ()=0
virtual void listener_remove_ref ()=0

Protected Member Functions

 TransportReceiveListener ()

Detailed Description

Definition at line 20 of file TransportReceiveListener.h.


Constructor & Destructor Documentation

OpenDDS::DCPS::TransportReceiveListener::~TransportReceiveListener (  )  [virtual]

Definition at line 21 of file TransportReceiveListener.cpp.

References DBG_ENTRY_LVL.

00022 {
00023   DBG_ENTRY_LVL("TransportReceiveListener","~TransportReceiveListener",6);
00024 }

OpenDDS::DCPS::TransportReceiveListener::TransportReceiveListener (  )  [protected]

Definition at line 16 of file TransportReceiveListener.cpp.

References DBG_ENTRY_LVL.

00017 {
00018   DBG_ENTRY_LVL("TransportReceiveListener","TransportReceiveListener",6);
00019 }


Member Function Documentation

virtual void OpenDDS::DCPS::TransportReceiveListener::data_received ( const ReceivedDataSample sample  )  [pure virtual]

Implemented in OpenDDS::DCPS::DataReaderImpl, OpenDDS::DCPS::RecorderImpl, and OpenDDS::RTPS::Sedp::Reader.

virtual void OpenDDS::DCPS::TransportReceiveListener::listener_add_ref (  )  [pure virtual]

Implemented in OpenDDS::DCPS::DataReaderImpl, OpenDDS::DCPS::RecorderImpl, and OpenDDS::RTPS::Sedp::Reader.

virtual void OpenDDS::DCPS::TransportReceiveListener::listener_remove_ref (  )  [pure virtual]

Implemented in OpenDDS::DCPS::DataReaderImpl, OpenDDS::DCPS::RecorderImpl, and OpenDDS::RTPS::Sedp::Reader.

virtual void OpenDDS::DCPS::TransportReceiveListener::notify_connection_deleted ( const RepoId peerId  )  [pure virtual]

Implemented in OpenDDS::DCPS::DataReaderImpl, OpenDDS::DCPS::RecorderImpl, and OpenDDS::RTPS::Sedp::Reader.

Referenced by OpenDDS::DCPS::DataLink::notify_connection_deleted().

virtual void OpenDDS::DCPS::TransportReceiveListener::notify_subscription_disconnected ( const WriterIdSeq pubids  )  [pure virtual]

Implemented in OpenDDS::DCPS::DataReaderImpl, OpenDDS::DCPS::RecorderImpl, and OpenDDS::RTPS::Sedp::Reader.

virtual void OpenDDS::DCPS::TransportReceiveListener::notify_subscription_lost ( const WriterIdSeq pubids  )  [pure virtual]

Implemented in OpenDDS::DCPS::DataReaderImpl, OpenDDS::DCPS::RecorderImpl, and OpenDDS::RTPS::Sedp::Reader.

virtual void OpenDDS::DCPS::TransportReceiveListener::notify_subscription_reconnected ( const WriterIdSeq pubids  )  [pure virtual]

Implemented in OpenDDS::DCPS::DataReaderImpl, OpenDDS::DCPS::RecorderImpl, and OpenDDS::RTPS::Sedp::Reader.

virtual void OpenDDS::DCPS::TransportReceiveListener::remove_associations ( const WriterIdSeq pubids,
bool  notify 
) [pure virtual]

Implemented in OpenDDS::DCPS::DataReaderImpl, and OpenDDS::RTPS::Sedp::Reader.

Referenced by OpenDDS::DCPS::DataLink::clear_associations().


The documentation for this class was generated from the following files:
Generated on Fri Feb 12 20:06:31 2016 for OpenDDS by  doxygen 1.4.7