 |
Fast RTPS
Version 2.1.0
Fast RTPS
|
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 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
Class ParticipantListener, overrides behaviour towards certain events.
Definition: ParticipantListener.h:37
Class Participant used to group Publishers and Subscribers into a single working unit.
Definition: Participant.h:47
ParticipantListener()
Definition: ParticipantListener.h:40
virtual ~ParticipantListener()
Definition: ParticipantListener.h:42
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
eProsima namespace.
Definition: LibrarySettingsAttributes.h:23
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