Struct ServiceInfo

Struct Documentation

struct ServiceInfo

Information about a ROS2 service discovered in the system.

Public Functions

inline json to_json() const

Public Members

std::string name

Service name (e.g., “calibrate”)

std::string full_path

Full service path (e.g., “/powertrain/engine/calibrate”)

std::string type

Service type (e.g., “std_srvs/srv/Trigger”)

std::optional<json> type_info

Schema info with request/response schemas.