20#ifndef __PARTICIPANT_PARTICIPANTLISTENER_H__
21#define __PARTICIPANT_PARTICIPANTLISTENER_H__
23#include <fastdds/rtps/participant/ParticipantDiscoveryInfo.h>
24#include <fastdds/rtps/reader/ReaderDiscoveryInfo.h>
25#include <fastdds/rtps/writer/WriterDiscoveryInfo.h>
52 (void)participant, (
void)info;
56 virtual void onParticipantAuthentication(
Participant* participant, rtps::ParticipantAuthenticationInfo&& info)
58 (void)participant, (
void)info;
70 (void)participant, (
void)info;
81 (void)participant, (
void)info;
Class Participant used to group Publishers and Subscribers into a single working unit.
Definition Participant.h:47
Class ParticipantListener, overrides behaviour towards certain events.
Definition ParticipantListener.h:37
virtual void onPublisherDiscovery(Participant *participant, rtps::WriterDiscoveryInfo &&info)
This method is called when a new Publisher is discovered, or a previously discovered publisher change...
Definition ParticipantListener.h:79
ParticipantListener()
Definition ParticipantListener.h:40
virtual void onParticipantDiscovery(Participant *participant, rtps::ParticipantDiscoveryInfo &&info)
This method is called when a new Participant is discovered, or a previously discovered participant ch...
Definition ParticipantListener.h:50
virtual void onSubscriberDiscovery(Participant *participant, rtps::ReaderDiscoveryInfo &&info)
This method is called when a new Subscriber is discovered, or a previously discovered subscriber chan...
Definition ParticipantListener.h:68
virtual ~ParticipantListener()
Definition ParticipantListener.h:42
eProsima namespace.
Definition LibrarySettingsAttributes.h:23