Skip to content

iox::dds::DDS2IceoryxGateway🔗

DDS Gateway implementation for the DDS to iceoryx direction. More...

#include <iceoryx_dds/gateway/dds_to_iox.hpp>

Inherits from gw::GatewayGeneric< gw::Channel< popo::UntypedPublisher, dds::data_reader_t > >

Public Functions🔗

Name
DDS2IceoryxGateway()
Creates a gateway with DDS set as interface.
void loadConfiguration(const config::GatewayConfig & config)
void discover(const capro::CaproMessage & msg)
void forward(const channel_t & channel)

Detailed Description🔗

template <typename channel_t  =gw::Channel<popo::UntypedPublisher, dds::data_reader_t>,
typename gateway_t  =gw::GatewayGeneric<channel_t>>
class iox::dds::DDS2IceoryxGateway;

DDS Gateway implementation for the DDS to iceoryx direction.

Public Functions Documentation🔗

function DDS2IceoryxGateway🔗

DDS2IceoryxGateway()

Creates a gateway with DDS set as interface.

function loadConfiguration🔗

void loadConfiguration(
    const config::GatewayConfig & config
)

function discover🔗

void discover(
    const capro::CaproMessage & msg
)

function forward🔗

void forward(
    const channel_t & channel
)

Updated on 18 December 2023 at 13:02:35 CET