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;
88 #endif // __PARTICIPANT_PARTICIPANTLISTENER_H__ 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
Class ParticipantListener, overrides behaviour towards certain events.
Definition: ParticipantListener.h:36
virtual ~ParticipantListener()
Definition: ParticipantListener.h:42
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
eProsima namespace.
Definition: LibrarySettingsAttributes.h:23
ParticipantListener()
Definition: ParticipantListener.h:40
Class Participant used to group Publishers and Subscribers into a single working unit.
Definition: Participant.h:46
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