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"
33 template <
typename Impl_T = GatewayBase>
50 return m_impl.getCaProMessage(msg);
56 : m_impl(interfacePortImpl)
C'tors for CaPro messages.
Definition: capro_message.hpp:60
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
Definition: service_description.hpp:29