dds-fmu 0.5.1
DDS-FMU communication integration
ddsfmu::DomainListener Class Reference

#include <DynamicPubSub.hpp>

+ Inheritance diagram for ddsfmu::DomainListener:

Public Member Functions

 DomainListener ()=default
 
 ~DomainListener () override=default
 
void on_requested_incompatible_qos (eprosima::fastdds::dds::DataReader *reader, const eprosima::fastdds::dds::RequestedIncompatibleQosStatus &status) override
 
void on_offered_incompatible_qos (eprosima::fastdds::dds::DataWriter *writer, const eprosima::fastdds::dds::OfferedIncompatibleQosStatus &status) override
 
void on_inconsistent_topic (eprosima::fastdds::dds::Topic *topic, eprosima::fastdds::dds::InconsistentTopicStatus status) override
 

Constructor & Destructor Documentation

◆ DomainListener()

ddsfmu::DomainListener::DomainListener ( )
default

◆ ~DomainListener()

ddsfmu::DomainListener::~DomainListener ( )
overridedefault

Member Function Documentation

◆ on_inconsistent_topic()

void ddsfmu::DomainListener::on_inconsistent_topic ( eprosima::fastdds::dds::Topic *  topic,
eprosima::fastdds::dds::InconsistentTopicStatus  status 
)
inlineoverride

◆ on_offered_incompatible_qos()

void ddsfmu::DomainListener::on_offered_incompatible_qos ( eprosima::fastdds::dds::DataWriter *  writer,
const eprosima::fastdds::dds::OfferedIncompatibleQosStatus &  status 
)
inlineoverride

◆ on_requested_incompatible_qos()

void ddsfmu::DomainListener::on_requested_incompatible_qos ( eprosima::fastdds::dds::DataReader *  reader,
const eprosima::fastdds::dds::RequestedIncompatibleQosStatus &  status 
)
inlineoverride