Function rosidl_typesupport_c__get_service_typesupport_handle_function

Function Documentation

const rosidl_service_type_support_t *rosidl_typesupport_c__get_service_typesupport_handle_function(const rosidl_service_type_support_t *handle, const char *identifier)

Get the service type support handle specific to this identifier.

If the identifier is the same as this handle’s typesupport_identifier, then the handle is simply returned, otherwise it’s loaded from a shared library.

Parameters:
  • handle – Handle to message type support

  • identifier – The typesupport identifier to get the handle function for

Returns:

The associated service typesupport handle if found, otherwise NULL