92 const char* service_name) {
int rcl_ret_t
Definition nros_generated.h:903
@ RCLC_QOS_RELIABILITY_BEST_EFFORT
Definition nros_generated.h:499
const struct rclc_qos_t RCLC_QOS_SERVICES
rcl_ret_t rclc_service_init_with_qos(struct rcl_service_t *service, const struct rcl_node_t *node, const struct rclc_service_type_t *type_info, const char *service_name, const struct rclc_qos_t *qos)
Umbrella header for the nano-ros C API, at upstream's path.
static rcl_ret_t rclc_service_init_best_effort(struct rcl_service_t *service, const struct rcl_node_t *node, const struct rclc_service_type_t *type_info, const char *service_name)
rclc's best-effort preset constructor for a service server.
Definition service.h:89
static struct rclc_qos_t rclc_qos_services_best_effort(void)
The QoS rclc's service/client _best_effort presets actually use.
Definition service.h:62
Definition nros_generated.h:1454
Definition nros_generated.h:2394
Definition nros_generated.h:1732
enum rclc_qos_reliability_t reliability
Definition nros_generated.h:1736
Definition nros_generated.h:2766
Shared types and constants for the nros C API.