Function ros_trace_rcl_service_init

Function Documentation

void ros_trace_rcl_service_init(const void *service_handle, const void *node_handle, const void *rmw_service_handle, const char *service_name)

rcl_service_init

Service initialisation. Links a rcl_service_t handle to its rcl_node_t handle and its rmw_service_t handle, and links it to a service name.

Parameters:
  • service_handle[in] pointer to the service’s rcl_service_t handle

  • node_handle[in] pointer to the rcl_node_t handle of the node the service belongs to

  • rmw_service_handle[in] pointer to the service’s rmw_service_t handle

  • service_name[in] full service name