rmw_fastrtps_shared_cpp  master
Code shared on static and dynamic type support of rmw_fastrtps_cpp.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
ParticipantListener Class Reference

#include <custom_participant_info.hpp>

Inheritance diagram for ParticipantListener:
Inheritance graph
[legend]
Collaboration diagram for ParticipantListener:
Collaboration graph
[legend]

Public Member Functions

 ParticipantListener (const char *identifier, rmw_dds_common::Context *context)
 
void onParticipantDiscovery (eprosima::fastrtps::Participant *, eprosima::fastrtps::rtps::ParticipantDiscoveryInfo &&info) override
 
void onSubscriberDiscovery (eprosima::fastrtps::Participant *, eprosima::fastrtps::rtps::ReaderDiscoveryInfo &&info) override
 
void onPublisherDiscovery (eprosima::fastrtps::Participant *, eprosima::fastrtps::rtps::WriterDiscoveryInfo &&info) override
 

Constructor & Destructor Documentation

◆ ParticipantListener()

ParticipantListener::ParticipantListener ( const char *  identifier,
rmw_dds_common::Context *  context 
)
inlineexplicit

Member Function Documentation

◆ onParticipantDiscovery()

void ParticipantListener::onParticipantDiscovery ( eprosima::fastrtps::Participant *  ,
eprosima::fastrtps::rtps::ParticipantDiscoveryInfo &&  info 
)
inlineoverride

◆ onSubscriberDiscovery()

void ParticipantListener::onSubscriberDiscovery ( eprosima::fastrtps::Participant *  ,
eprosima::fastrtps::rtps::ReaderDiscoveryInfo &&  info 
)
inlineoverride

◆ onPublisherDiscovery()

void ParticipantListener::onPublisherDiscovery ( eprosima::fastrtps::Participant *  ,
eprosima::fastrtps::rtps::WriterDiscoveryInfo &&  info 
)
inlineoverride

The documentation for this class was generated from the following file: