16#ifndef IOX_POSH_GW_GATEWAY_DISCOVERY_HPP
17#define IOX_POSH_GW_GATEWAY_DISCOVERY_HPP
19#include "iceoryx_posh/gateway/gateway_base.hpp"
20#include "iceoryx_posh/iceoryx_posh_types.hpp"
33template <
typename Impl_T = GatewayBase>
37 using CaproMessage = capro::CaproMessage;
50 return m_impl.getCaProMessage(msg);
56 : m_impl(interfacePortImpl)
Discover the gateway.
Definition: gateway_discovery.hpp:35
GatewayDiscovery(const capro::Interfaces f_interface) noexcept
Constructor for discovering gateway based on type of interface.
Definition: gateway_discovery.hpp:41
bool getCaproMessage(CaproMessage &msg) noexcept
Get function for type of capro message - service or event or field.
Definition: gateway_discovery.hpp:48