Struct EntityInfo
Defined in File handler_context.hpp
Struct Documentation
-
struct EntityInfo
Information about a resolved entity.
Public Functions
-
inline SovdEntityType sovd_type() const
Get SovdEntityType equivalent.
-
inline bool supports_collection(ResourceCollection col) const
Check if entity supports a resource collection.
Public Members
-
EntityType type = {EntityType::UNKNOWN}
-
std::string id
-
std::string namespace_path
-
std::string fqn
Fully qualified name (for ROS 2 nodes)
-
std::string id_field
JSON field name for ID (“component_id”, “app_id”, etc.)
-
std::string error_name
Human-readable name for errors (“Component”, “App”, etc.)
-
bool is_remote = {false}
True if entity was discovered from a peer gateway.
-
std::string peer_url
Base URL of the peer (e.g., “http://localhost:8081”)
-
std::string peer_name
Peer name for metadata (e.g., “subsystem_b”)
-
inline SovdEntityType sovd_type() const