17 #ifndef RCL__DISCOVERY_OPTIONS_H_
18 #define RCL__DISCOVERY_OPTIONS_H_
26 #include "rcl/visibility_control.h"
28 #include "rcutils/allocator.h"
30 #include "rmw/discovery_options.h"
102 rmw_discovery_options_t * discovery_options,
103 rcutils_allocator_t * allocator);
RCL_PUBLIC rcl_ret_t rcl_get_discovery_static_peers(rmw_discovery_options_t *discovery_options, rcutils_allocator_t *allocator)
Determine how the user wishes to discover other ROS nodes via statically-configured peers.
RCL_PUBLIC const char * rcl_automatic_discovery_range_to_string(rmw_automatic_discovery_range_t automatic_discovery_range)
Convert the automatic discovery range value to a string for easy printing.
RCL_PUBLIC rcl_ret_t rcl_get_automatic_discovery_range(rmw_discovery_options_t *discovery_options)
Determine how the user wishes to discover other ROS nodes automatically.
rmw_ret_t rcl_ret_t
The type that holds an rcl return code.