13#ifndef IOX2_DYNAMIC_CONFIG_REQUEST_RESPONSE_HPP
14#define IOX2_DYNAMIC_CONFIG_REQUEST_RESPONSE_HPP
57 template <
ServiceType, typename, typename, typename, typename>
62 iox2_port_factory_request_response_h m_handle =
nullptr;
Contains the communication settings of the connected [Client].
void list_servers(const iox2::bb::StaticFunction< CallbackProgression(ServerDetailsView)> &callback) const
auto number_of_clients() const -> uint64_t
Returns how many [crate::port::client::Client] ports are currently connected.
DynamicConfigRequestResponse(const DynamicConfigRequestResponse &)=delete
DynamicConfigRequestResponse(DynamicConfigRequestResponse &&)=default
auto operator=(DynamicConfigRequestResponse &&) -> DynamicConfigRequestResponse &=delete
~DynamicConfigRequestResponse()=default
auto operator=(const DynamicConfigRequestResponse &) -> DynamicConfigRequestResponse &=delete
void list_clients(const iox2::bb::StaticFunction< CallbackProgression(ClientDetailsView)> &callback) const
auto number_of_servers() const -> uint64_t
Returns how many [crate::port::server::Server] ports are currently connected.
Contains the communication settings of the connected [Server].