Defines the interface that allows DataWriters (and lower levels) to inform discovery. More...
#include <DiscoveryListener.h>
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 |
Defines the interface that allows DataWriters (and lower levels) to inform discovery.
Definition at line 26 of file DiscoveryListener.h.
OpenDDS::DCPS::DiscoveryListener::DiscoveryListener | ( | ) | [inline] |
Definition at line 29 of file DiscoveryListener.h.
virtual OpenDDS::DCPS::DiscoveryListener::~DiscoveryListener | ( | ) | [inline, virtual] |
Definition at line 31 of file DiscoveryListener.h.
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().
virtual void OpenDDS::DCPS::DiscoveryListener::reader_exists | ( | const RepoId & | readerid, | |
const RepoId & | writerid | |||
) | [pure virtual] |
Implemented in OpenDDS::DCPS::StaticEndpointManager.
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().
virtual void OpenDDS::DCPS::DiscoveryListener::writer_exists | ( | const RepoId & | writerid, | |
const RepoId & | readerid | |||
) | [pure virtual] |
Implemented in OpenDDS::DCPS::StaticEndpointManager.