OpenDDS::DCPS::DiscoveryListener Class Reference

Defines the interface that allows DataWriters (and lower levels) to inform discovery. More...

#include <DiscoveryListener.h>

Inheritance diagram for OpenDDS::DCPS::DiscoveryListener:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DiscoveryListener ()
virtual ~DiscoveryListener ()
virtual void reader_exists (const RepoId &readerid, const RepoId &writerid)=0
virtual void reader_does_not_exist (const RepoId &readerid, const RepoId &writerid)=0
virtual void writer_exists (const RepoId &writerid, const RepoId &readerid)=0
virtual void writer_does_not_exist (const RepoId &writerid, const RepoId &readerid)=0

Detailed Description

Defines the interface that allows DataWriters (and lower levels) to inform discovery.

Definition at line 26 of file DiscoveryListener.h.


Constructor & Destructor Documentation

OpenDDS::DCPS::DiscoveryListener::DiscoveryListener (  )  [inline]

Definition at line 29 of file DiscoveryListener.h.

00029 {}

virtual OpenDDS::DCPS::DiscoveryListener::~DiscoveryListener (  )  [inline, virtual]

Definition at line 31 of file DiscoveryListener.h.

00031 {}


Member Function Documentation

virtual void OpenDDS::DCPS::DiscoveryListener::reader_does_not_exist ( const RepoId readerid,
const RepoId writerid 
) [pure virtual]

Implemented in OpenDDS::DCPS::StaticEndpointManager.

Referenced by OpenDDS::DCPS::RtpsUdpDataLink::send_heartbeats().

Here is the caller graph for this function:

virtual void OpenDDS::DCPS::DiscoveryListener::reader_exists ( const RepoId readerid,
const RepoId writerid 
) [pure virtual]
virtual void OpenDDS::DCPS::DiscoveryListener::writer_does_not_exist ( const RepoId writerid,
const RepoId readerid 
) [pure virtual]

Implemented in OpenDDS::DCPS::StaticEndpointManager.

Referenced by OpenDDS::DCPS::RtpsUdpDataLink::check_heartbeats().

Here is the caller graph for this function:

virtual void OpenDDS::DCPS::DiscoveryListener::writer_exists ( const RepoId writerid,
const RepoId readerid 
) [pure virtual]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 10 Aug 2018 for OpenDDS by  doxygen 1.6.1