13#ifndef IOX2_DYNAMIC_CONFIG_PUBLISH_SUBSCRIBE_HPP
14#define IOX2_DYNAMIC_CONFIG_PUBLISH_SUBSCRIBE_HPP
61 iox2_port_factory_pub_sub_h m_handle =
nullptr;
~DynamicConfigPublishSubscribe()=default
void list_subscribers(const iox2::bb::StaticFunction< CallbackProgression(SubscriberDetailsView)> &callback) const
DynamicConfigPublishSubscribe(const DynamicConfigPublishSubscribe &)=delete
auto operator=(const DynamicConfigPublishSubscribe &) -> DynamicConfigPublishSubscribe &=delete
DynamicConfigPublishSubscribe(DynamicConfigPublishSubscribe &&)=default
auto number_of_subscribers() const -> uint64_t
Returns how many [Subscriber] ports are currently connected.
auto number_of_publishers() const -> uint64_t
Returns how many [Publisher] ports are currently connected.
auto operator=(DynamicConfigPublishSubscribe &&) -> DynamicConfigPublishSubscribe &=delete
void list_publishers(const iox2::bb::StaticFunction< CallbackProgression(PublisherDetailsView)> &callback) const
Contains the communication settings of the connected [Publisher].
Contains the communication settings of the connected [Subscriber].