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 on_participant_discovery (eprosima::fastdds::dds::DomainParticipant *, eprosima::fastrtps::rtps::ParticipantDiscoveryInfo &&info) override
 
void on_subscriber_discovery (eprosima::fastdds::dds::DomainParticipant *, eprosima::fastrtps::rtps::ReaderDiscoveryInfo &&info) override
 
void on_publisher_discovery (eprosima::fastdds::dds::DomainParticipant *, eprosima::fastrtps::rtps::WriterDiscoveryInfo &&info) override
 

Constructor & Destructor Documentation

◆ ParticipantListener()

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

Member Function Documentation

◆ on_participant_discovery()

void ParticipantListener::on_participant_discovery ( eprosima::fastdds::dds::DomainParticipant *  ,
eprosima::fastrtps::rtps::ParticipantDiscoveryInfo &&  info 
)
inlineoverride

◆ on_subscriber_discovery()

void ParticipantListener::on_subscriber_discovery ( eprosima::fastdds::dds::DomainParticipant *  ,
eprosima::fastrtps::rtps::ReaderDiscoveryInfo &&  info 
)
inlineoverride

◆ on_publisher_discovery()

void ParticipantListener::on_publisher_discovery ( eprosima::fastdds::dds::DomainParticipant *  ,
eprosima::fastrtps::rtps::WriterDiscoveryInfo &&  info 
)
inlineoverride

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