92 const char* service_name) {
int rcl_ret_t
Definition nros_generated.h:977
@ RCLC_QOS_RELIABILITY_BEST_EFFORT
Definition nros_generated.h:573
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:1610
Definition nros_generated.h:2962
Definition nros_generated.h:1899
enum rclc_qos_reliability_t reliability
Definition nros_generated.h:1903
Definition nros_generated.h:2881
Shared types and constants for the nros C API.