Function rosidl_buffer_backend_registry::notify_endpoint_discovered
Defined in File backend_utils.hpp
Function Documentation
Notify every loaded backend that a remote endpoint has been discovered and collect compatibility / grouping results.
- Parameters:
backend_instances – [in] Map of backend name to backend instance.
endpoint_info – [in] Information about the discovered endpoint.
existing_endpoints – [in] Endpoints already known on this topic.
backend_endpoint_groups – [out] Updated per-backend endpoint GID-hash groupings (cleared to empty for null backends).
endpoint_supported_backends – [in] Backend-type-to-metadata map advertised by the discovered endpoint.
- Returns:
Map of backend name to compatibility flag (false for null backends).