ros2_medkit_gateway: Jazzy
  • Links
    • Rosindex
    • Repository
  • C++ API
    • Page Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace httplib
        • Namespace rclcpp
        • Namespace ros2_medkit_gateway
        • Namespace ros2_medkit_gateway::compat
        • Namespace ros2_medkit_gateway::compat::detail
        • Namespace ros2_medkit_gateway::detail
        • Namespace ros2_medkit_gateway::discovery
        • Namespace ros2_medkit_gateway::dto
        • Namespace ros2_medkit_gateway::dto::detail
        • Namespace ros2_medkit_gateway::handlers
        • Namespace ros2_medkit_gateway::handlers::detail
        • Namespace ros2_medkit_gateway::http
        • Namespace ros2_medkit_gateway::http::detail
        • Namespace ros2_medkit_gateway::openapi
        • Namespace ros2_medkit_gateway::ros2
        • Namespace ros2_medkit_gateway::ros2::conversions
        • Namespace ros2_medkit_gateway::ros2_common
        • Namespace ros2_medkit_serialization
        • Namespace std
        • Namespace YAML
      • Classes and Structs
        • Struct ActionCancelResult
        • Struct ActionGetResultResult
        • Struct ActionGoalInfo
        • Struct ActionInfo
        • Struct ActionSendGoalResult
        • Struct AggregatedConfigurations
        • Struct AggregatedData
        • Struct AggregatedOperations
        • Struct AggregationConfig
        • Struct AggregationConfig::PeerConfig
        • Struct AggregationManager::FanOutResult
        • Struct AggregationManager::MergedPeerResult
        • Struct App
        • Struct App::RosBinding
        • Struct Area
        • Struct AuthConfig
        • Struct AuthErrorResponse
        • Struct AuthMiddlewareResult
        • Struct AuthorizationResult
        • Struct AuthorizeRequest
        • Struct AuthRequest
        • Struct BulkDataStore::ItemDescriptor
        • Struct ClassifiedRouting
        • Struct ClientCredentials
        • Struct GenericServiceClient::FutureAndRequestId
        • Struct Component
        • Struct ComponentTopics
        • Struct CorsConfig
        • Struct CyclicSubscriptionInfo
        • Struct DataProviderErrorInfo
        • Struct DefaultScriptProvider::ResolvedScript
        • Struct GapFillConfig
        • Struct LayerOutput
        • Struct LinkingResult
        • Struct Manifest
        • Struct ManifestConfig
        • Struct ManifestLockConfig
        • Struct ManifestMetadata
        • Struct MergeConflict
        • Struct MergeReport
        • Struct MergeResult
        • Struct ValidationError
        • Struct ValidationResult
        • Struct DiscoveryConfig
        • Struct DiscoveryConfig::MergePipelineConfig
        • Struct DiscoveryConfig::RuntimeOptions
        • Struct AcquireLockRequest
        • Struct AppDetail
        • Struct AppListItem
        • Struct AreaDetail
        • Struct AreaListItem
        • Struct AuthCredentials
        • Struct AuthRevokeRequest
        • Struct AuthRevokeResponse
        • Struct AuthTokenResponse
        • Struct BulkDataCategoryList
        • Struct BulkDataDescriptor
        • Template Struct Collection
        • Struct ComponentDetail
        • Struct ComponentListItem
        • Struct ConfigListXMedkit
        • Struct ConfigurationDeleteMultiStatus
        • Struct ConfigurationDeleteResultItem
        • Struct ConfigurationMetaData
        • Struct ConfigurationReadValue
        • Struct ConfigurationWriteRequest
        • Struct ConfigValueXMedkit
        • Struct ConfigXMedkitItem
        • Struct CyclicSubscription
        • Struct CyclicSubscriptionCreateRequest
        • Struct CyclicSubscriptionUpdateRequest
        • Struct DataItem
        • Struct DataListResult
        • Struct DataListXMedkit
        • Struct DataValue
        • Struct DataWriteRequest
        • Struct DataWriteResult
        • Template Struct is_opaque_object_field
        • Template Struct is_opaque_object_field< F, std::void_t< typename F::opaque_object_tag > >
        • Template Struct not_a_dto
        • Struct DroppedItem
        • Template Struct dto_sample
        • Template Struct dto_sample< ConfigurationReadValue >
        • Template Struct dto_sample< ConfigurationWriteRequest >
        • Template Struct dto_sample< DataListResult >
        • Template Struct dto_sample< DataValue >
        • Template Struct dto_sample< DataWriteRequest >
        • Template Struct dto_sample< DataWriteResult >
        • Template Struct dto_sample< FaultClearResult >
        • Template Struct dto_sample< FaultDetailResult >
        • Template Struct dto_sample< FaultListResult >
        • Template Struct dto_sample< OperationExecutionResult >
        • Template Struct dto_sample< Trigger >
        • Template Struct dto_sample< TriggerCreateRequest >
        • Template Struct dto_sample< UpdateDetail >
        • Template Struct dto_sample< UpdateRegisterRequest >
        • Struct ExecutionCreateAsync
        • Struct ExecutionCreateRequest
        • Struct ExecutionId
        • Struct ExecutionUpdateRequest
        • Struct ExtendLockRequest
        • Struct FaultClearResult
        • Struct FaultDetail
        • Struct FaultDetailResult
        • Struct FaultEnvironmentData
        • Struct FaultItem
        • Struct FaultListAggXMedkit
        • Struct FaultListItem
        • Struct FaultListResult
        • Struct FaultListXMedkit
        • Struct FaultStatus
        • Struct FaultXMedkit
        • Template Struct Field
        • Struct FieldError
        • Struct FunctionDetail
        • Struct FunctionListItem
        • Struct GenericError
        • Struct HateoasLinks
        • Struct Health
        • Struct HealthAggregationWarning
        • Struct HealthDiscovery
        • Struct HealthDiscoveryLinking
        • Template Struct is_optional
        • Template Struct is_optional< std::optional< U > >
        • Template Struct is_variant
        • Template Struct is_variant< std::variant< U… > >
        • Template Struct is_vector
        • Template Struct is_vector< std::vector< U, A > >
        • Template Struct JsonReader
        • Template Struct JsonReader< DataListResult >
        • Template Struct JsonReader< DataValue >
        • Template Struct JsonReader< DataWriteResult >
        • Template Struct JsonReader< FaultClearResult >
        • Template Struct JsonReader< FaultDetailResult >
        • Template Struct JsonReader< FaultListResult >
        • Template Struct JsonReader< OperationExecutionResult >
        • Template Struct JsonReader< UpdateDetail >
        • Template Struct JsonReader< UpdateRegisterRequest >
        • Template Struct JsonWriter
        • Template Struct JsonWriter< DataListResult >
        • Template Struct JsonWriter< DataValue >
        • Template Struct JsonWriter< DataWriteResult >
        • Template Struct JsonWriter< FaultClearResult >
        • Template Struct JsonWriter< FaultDetailResult >
        • Template Struct JsonWriter< FaultListResult >
        • Template Struct JsonWriter< OperationExecutionResult >
        • Template Struct JsonWriter< UpdateDetail >
        • Template Struct JsonWriter< UpdateRegisterRequest >
        • Struct Lock
        • Struct LogConfiguration
        • Struct LogContext
        • Struct LogEntry
        • Struct LogListXMedkit
        • Template Struct OpaqueObjectField
        • Struct OperationDetail
        • Struct OperationExecution
        • Struct OperationExecutionResult
        • Struct OperationItem
        • Struct RootAuth
        • Struct RootCapabilities
        • Struct RootOverview
        • Struct RootTls
        • Template Struct SchemaWriter
        • Template Struct SchemaWriter< DataListResult >
        • Template Struct SchemaWriter< DataValue >
        • Template Struct SchemaWriter< DataWriteResult >
        • Template Struct SchemaWriter< FaultClearResult >
        • Template Struct SchemaWriter< FaultDetailResult >
        • Template Struct SchemaWriter< FaultListResult >
        • Template Struct SchemaWriter< OperationExecutionResult >
        • Template Struct SchemaWriter< UpdateDetail >
        • Template Struct SchemaWriter< UpdateRegisterRequest >
        • Struct ScriptControlRequest
        • Struct ScriptExecution
        • Struct ScriptList
        • Struct ScriptMetadata
        • Struct ScriptUploadResponse
        • Struct Trigger
        • Struct TriggerCreateRequest
        • Struct TriggerUpdateRequest
        • Struct UpdateDetail
        • Struct UpdateList
        • Struct UpdateRegisterRequest
        • Struct UpdateRegisterResponse
        • Struct UpdateStatus
        • Struct UpdateSubProgress
        • Struct VersionInfo
        • Struct VersionInfoEntry
        • Struct VersionInfoVendor
        • Struct XMedkitApp
        • Struct XMedkitArea
        • Struct XMedkitCollection
        • Struct XMedkitComponent
        • Struct XMedkitDataItem
        • Struct XMedkitFunction
        • Struct XMedkitOperationExecution
        • Struct XMedkitOperationItem
        • Struct XMedkitRos2
        • Struct XMedkitUpdate
        • Struct XMedkitVersionInfo
        • Struct EndpointRateLimit
        • Struct EntityCacheStats
        • Struct EntityChangeScope
        • Struct EntityInfo
        • Struct EntityLockConfig
        • Struct EntityPathInfo
        • Struct EntityRef
        • Struct ErrorInfo
        • Struct ExecutionInfo
        • Struct ExecutionRequest
        • Struct ExecutionState
        • Struct ExpiredLockInfo
        • Template Struct FanOutResult
        • Struct FaultProviderErrorInfo
        • Struct FaultResult
        • Struct FaultStatusFilter
        • Struct FaultWithEnvJsonResult
        • Struct Function
        • Struct GatewayPlugin::PluginRoute
        • Struct GatewayPluginLoadResult
        • Struct ParsedResourceUri
        • Struct SSEFaultHandler::EntityContext
        • Struct SSEFaultHandler::QueuedEvent
        • Struct TriggerParsedResourceUri
        • Struct BinaryResponse
        • Template Struct dto_alternate_status
        • Template Struct dto_alternate_status< dto::ConfigurationDeleteMultiStatus >
        • Template Struct dto_alternate_status< dto::ExecutionCreateAsync >
        • Template Struct dto_alternate_status< NoContent >
        • Struct Forwarded
        • Struct MultipartBody
        • Struct NoContent
        • Struct ResponseAttachments
        • Struct SseStream
        • Struct StaticAsset
        • Struct IntrospectionInput
        • Struct IntrospectionResult
        • Struct JwtClaims
        • Struct LeafCollisionWarning
        • Struct LockAccessResult
        • Struct LockConfig
        • Struct LockError
        • Struct LockInfo
        • Struct LogConfig
        • Struct LogEntry
        • Struct MdnsDiscovery::Config
        • Struct NewEntities
        • Struct NodeConfigInfo
        • Struct NotifierFilter
        • Struct OperationProviderErrorInfo
        • Struct ParameterDescriptor
        • Struct ParameterResult
        • Struct PeerClaim
        • Struct PeerEntities
        • Struct PluginConfig
        • Struct PluginEntityInfo
        • Struct PluginManager::LoadedPlugin
        • Struct QosProfile
        • Struct RateLimitConfig
        • Struct RateLimiter::ClientState
        • Struct RateLimitResult
        • Struct RefreshTokenRecord
        • Struct ResourceChange
        • Struct ResourceChangeNotifier::SubscriptionEntry
        • Struct Ros2ActionTransport::ActionClientSet
        • Struct Ros2RuntimeIntrospection::RuntimeConfig
        • Struct Ros2SubscriptionExecutor::Config
        • Struct Ros2SubscriptionExecutor::Stats
        • Struct Ros2TopicDataProvider::Config
        • Struct Ros2TopicDataProvider::PoolEntry
        • Struct Ros2TopicDataProvider::PoolStats
        • Struct ScriptBackendErrorInfo
        • Struct ScriptEntryConfig
        • Struct ScriptInfo
        • Struct ScriptsConfig
        • Struct ScriptUploadResult
        • Struct ServiceCallResult
        • Struct ServiceInfo
        • Struct SseTransportProvider::StreamState
        • Struct StreamEvent
        • Struct SubscriptionState
        • Struct ThreadSafeEntityCache::AppDependenciesSnapshot
        • Struct ThreadSafeEntityCache::AppLinksSnapshot
        • Struct TlsConfig
        • Struct TokenBucket
        • Struct TokenResponse
        • Struct TokenValidationResult
        • Struct TopicConnection
        • Struct TopicData
        • Struct TopicDiscoveryResult
        • Struct TopicEndpoint
        • Struct TopicInfo
        • Struct TopicSample
        • Struct TopicSampleResult
        • Struct TriggerConfig
        • Struct TriggerCreateError
        • Struct TriggerCreateRequest
        • Struct TriggerEventDelivery
        • Struct TriggerInfo
        • Struct TriggerManager::TriggerState
        • Struct TriggerManager::UnresolvedTrigger
        • Struct TriggerTopicSubscriber::LiveEntry
        • Struct TriggerTopicSubscriber::PendingEntry
        • Struct UpdateBackendErrorInfo
        • Struct UpdateError
        • Struct UpdateFilter
        • Struct UpdateManager::PackageState
        • Struct UpdateStatusInfo
        • Struct UpdateSubProgress
        • Class ActionTransport
        • Class AggregationManager
        • Class AggregationService
        • Class AllAuthRequirementPolicy
        • Class AuthConfigBuilder
        • Class AuthManager
        • Class AuthMiddleware
        • Class AuthRequirementPolicyFactory
        • Class BulkDataStore
        • Class CommandNotAvailableException
        • Class GenericServiceClient
        • Class ConditionEvaluator
        • Class ConditionRegistry
        • Class ConfigurableAuthRequirementPolicy
        • Class ConfigurationManager
        • Class CorsConfigBuilder
        • Class DataAccessManager
        • Class DataProvider
        • Class DefaultScriptProvider
        • Class DiscoveryLayer
        • Class DiscoveryStrategy
        • Class ManifestLayer
        • Class ManifestManager
        • Class ManifestParser
        • Class ManifestValidator
        • Class MergePipeline
        • Class PluginLayer
        • Class RuntimeLayer
        • Class RuntimeLinker
        • Class DiscoveryManager
        • Class EnterRangeEvaluator
        • Class EntityCapabilities
        • Class EntityMerger
        • Class FaultManager
        • Class FaultProvider
        • Class FaultServiceTransport
        • Class GatewayNode
        • Class GatewayPlugin
        • Class AuthHandlers
        • Class BulkDataHandlers
        • Class CapabilityBuilder
        • Class ConfigHandlers
        • Class CyclicSubscriptionHandlers
        • Class DataHandlers
        • Class DiscoveryHandlers
        • Class DocsHandlers
        • Class FaultHandlers
        • Class HandlerContext
        • Class HealthHandlers
        • Class LinksBuilder
        • Class LockHandlers
        • Class LogHandlers
        • Class OperationHandlers
        • Class ScriptHandlers
        • Class SSEFaultHandler
        • Class TriggerHandlers
        • Class UpdateHandlers
        • Class HostInfoProvider
        • Class ForwardResponseScope
        • Class FrameworkOrPluginAccess
        • Class TypedRequest
        • Class HttpServerManager
        • Class IAuthRequirementPolicy
        • Class IntrospectionProvider
        • Class LeaveRangeEvaluator
        • Class LockManager
        • Class LogManager
        • Class LogProvider
        • Class LogProviderRegistry
        • Class LogSource
        • Class MdnsDiscovery
        • Class NoAuthRequirementPolicy
        • Class OnChangeEvaluator
        • Class OnChangeToEvaluator
        • Class OperationDesc
        • Class PathDescBuilder
        • Class RouteDescriptionBuilder
        • Class RouteDescriptions
        • Class SchemaDesc
        • Class OperationManager
        • Class OperationProvider
        • Class ParameterTransport
        • Class PeerClient
        • Class PeerClient::ScopedClient
        • Class PluginContext
        • Class PluginLoader
        • Class PluginManager
        • Class PluginRequest
        • Class PluginResponse
        • Class ProviderErrorException
        • Class RateLimitConfigBuilder
        • Class RateLimiter
        • Class ResourceChangeNotifier
        • Class ResourceSamplerRegistry
        • Class RESTServer
        • Class Ros2ActionTransport
        • Class Ros2FaultServiceTransport
        • Class Ros2LogSource
        • Class Ros2ParameterTransport
        • Class Ros2RuntimeIntrospection
        • Class Ros2ServiceTransport
        • Class Ros2TopicSubscriptionTransport
        • Class Ros2TopicSubscriptionTransport::Handle
        • Class Ros2TopicTransport
        • Class Ros2SubscriptionExecutor
        • Class Ros2SubscriptionSlot
        • Class Ros2TopicDataProvider
        • Class RosPluginContext
        • Class ScriptManager
        • Class ScriptProvider
        • Class ServiceActionResolver
        • Class ServiceTransport
        • Class SqliteTriggerStore
        • Class SSEClientTracker
        • Class SSEStreamProxy
        • Class SseTransportProvider
        • Class StreamProxy
        • Class SubscriptionManager
        • Class SubscriptionTransportProvider
        • Class ThreadSafeEntityCache
        • Class TlsConfigBuilder
        • Class TopicDataProvider
        • Class TopicNotAvailableException
        • Class TopicSubscriptionHandle
        • Class TopicSubscriptionTransport
        • Class TopicTransport
        • Class TransportRegistry
        • Class TriggerFaultSubscriber
        • Class TriggerManager
        • Class TriggerStore
        • Class TriggerTopicSubscriber
        • Class TriggerTransportProvider
        • Class UpdateManager
        • Class UpdateProgressReporter
        • Class UpdateProvider
        • Class WriteOnlyAuthRequirementPolicy
      • Enums
        • Enum ActionGoalStatus
        • Enum AuthRequirement
        • Enum ChangeType
        • Enum CyclicInterval
        • Enum DataProviderError
        • Enum FieldGroup
        • Enum MergePolicy
        • Enum ValidationSeverity
        • Enum DiscoveryMode
        • Enum Presence
        • Enum EntityType
        • Enum FaultProviderError
        • Enum JwtAlgorithm
        • Enum OperationProviderError
        • Enum ParameterErrorCode
        • Enum PluginLogLevel
        • Enum ResourceCollection
        • Enum ScriptBackendError
        • Enum SovdEntityType
        • Enum TokenType
        • Enum TriggerError
        • Enum TriggerStatus
        • Enum UpdateBackendError
        • Enum UpdateErrorCode
        • Enum UpdatePhase
        • Enum UpdateStatus
        • Enum UserRole
      • Functions
        • Function ros2_medkit_gateway::action_status_to_string
        • Function ros2_medkit_gateway::algorithm_to_string
        • Function ros2_medkit_gateway::api_path
        • Function ros2_medkit_gateway::as_ros_plugin_context
        • Function ros2_medkit_gateway::build_fan_out_path
        • Function ros2_medkit_gateway::build_fault_manager_base_path(const std::string&)
        • Function ros2_medkit_gateway::build_fault_manager_base_path(rclcpp::Node *)
        • Function ros2_medkit_gateway::build_fault_manager_events_topic(const std::string&)
        • Function ros2_medkit_gateway::build_fault_manager_events_topic(rclcpp::Node *)
        • Function ros2_medkit_gateway::classify_component_routing
        • Function ros2_medkit_gateway::collect_local_addresses
        • Function ros2_medkit_gateway::compat::create_generic_service_client
        • Function ros2_medkit_gateway::compat::detail::get_response_introspection
        • Function ros2_medkit_gateway::compat::detail::load_service_typesupport
        • Function ros2_medkit_gateway::compat::detail::make_service_ts_symbol
        • Function ros2_medkit_gateway::declare_plugin_params_from_yaml
        • Function ros2_medkit_gateway::detail::validate_range_params
        • Function ros2_medkit_gateway::discovery::field_group_from_string
        • Function ros2_medkit_gateway::discovery::field_group_to_string
        • Function ros2_medkit_gateway::discovery::is_protected_source
        • Function ros2_medkit_gateway::discovery::is_runtime_source
        • Function ros2_medkit_gateway::discovery::merge_policy_from_string
        • Function ros2_medkit_gateway::discovery_mode_to_string
        • Template Function ros2_medkit_gateway::dto::check_enum
        • Function ros2_medkit_gateway::dto::collect_component_schemas
        • Template Function ros2_medkit_gateway::dto::decode_value
        • Template Function ros2_medkit_gateway::dto::default_presence
        • Template Function ros2_medkit_gateway::dto::detail::collect_impl
        • Template Function ros2_medkit_gateway::dto::detail::collect_one
        • Template Function ros2_medkit_gateway::dto::detail::variant_schema
        • Template Function ros2_medkit_gateway::dto::encode_value
        • Template Function ros2_medkit_gateway::dto::field(std::string_view, M C::*, std::string_view)
        • Template Function ros2_medkit_gateway::dto::field(std::string_view, M C::*, Presence, std::string_view)
        • Template Function ros2_medkit_gateway::dto::field_enum
        • Template Function ros2_medkit_gateway::dto::for_each_field
        • Template Function ros2_medkit_gateway::dto::make_sample
        • Template Function ros2_medkit_gateway::dto::opaque_object
        • Template Function ros2_medkit_gateway::dto::sample_value
        • Template Function ros2_medkit_gateway::dto::schema_of
        • Function ros2_medkit_gateway::extract_bulk_data_category
        • Function ros2_medkit_gateway::extract_bulk_data_id
        • Function ros2_medkit_gateway::extract_entity_id_for_fan_out
        • Function ros2_medkit_gateway::extract_entity_type_from_path
        • Template Function ros2_medkit_gateway::fan_out_collection
        • Function ros2_medkit_gateway::filter_internal_node_apps
        • Function ros2_medkit_gateway::format_timestamp_ns
        • Function ros2_medkit_gateway::get_fault_manager_namespace
        • Function ros2_medkit_gateway::handlers::detail::compute_bulkdata_source_filters
        • Function ros2_medkit_gateway::handlers::flatten_validator_error
        • Function ros2_medkit_gateway::handlers::make_error
        • Function ros2_medkit_gateway::http::detail::write_generic_error
        • Function ros2_medkit_gateway::http::detail::write_json_body
        • Function ros2_medkit_gateway::http::detail::write_oauth2_error
        • Function ros2_medkit_gateway::interval_to_duration
        • Function ros2_medkit_gateway::interval_to_string
        • Function ros2_medkit_gateway::is_vendor_error_code
        • Function ros2_medkit_gateway::log_peer_drop_warning
        • Function ros2_medkit_gateway::make_gateway_plugin_context
        • Function ros2_medkit_gateway::merge_peer_items
        • Function ros2_medkit_gateway::normalize_fault_manager_namespace
        • Function ros2_medkit_gateway::parse_discovery_mode
        • Function ros2_medkit_gateway::parse_entity_path
        • Function ros2_medkit_gateway::parse_entity_type
        • Function ros2_medkit_gateway::parse_fault_status_param
        • Function ros2_medkit_gateway::parse_interval
        • Function ros2_medkit_gateway::parse_resource_collection
        • Function ros2_medkit_gateway::parse_url_host_port
        • Function ros2_medkit_gateway::role_to_string
        • Function ros2_medkit_gateway::ros2::conversions::environment_data_to_json
        • Function ros2_medkit_gateway::ros2::conversions::fault_to_json
        • Function ros2_medkit_gateway::sorted_contributors
        • Function ros2_medkit_gateway::stream_file_to_response
        • Function ros2_medkit_gateway::string_to_algorithm
        • Function ros2_medkit_gateway::string_to_auth_requirement
        • Function ros2_medkit_gateway::string_to_role
        • Function ros2_medkit_gateway::string_to_token_type
        • Function ros2_medkit_gateway::to_path_segment
        • Function ros2_medkit_gateway::to_sovd_entity_type
        • Function ros2_medkit_gateway::to_string(SovdEntityType)
        • Function ros2_medkit_gateway::to_string(ResourceCollection)
        • Function ros2_medkit_gateway::token_type_to_string
        • Function ros2_medkit_gateway::update_phase_to_string
        • Function ros2_medkit_gateway::update_status_to_json
        • Function ros2_medkit_gateway::update_status_to_string
        • Function ros2_medkit_gateway::url_encode_param
        • Function ros2_medkit_gateway::valid_lock_scopes
        • Function ros2_medkit_gateway::validate_entity_id
      • Variables
        • Variable ros2_medkit_gateway::API_BASE_PATH
        • Variable ros2_medkit_gateway::dto::dto_fields
        • Template Variable ros2_medkit_gateway::dto::dto_fields< AcquireLockRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< AppDetail >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< AppListItem >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< AreaDetail >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< AreaListItem >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< AuthCredentials >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< AuthRevokeRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< AuthRevokeResponse >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< AuthTokenResponse >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< BulkDataCategoryList >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< BulkDataDescriptor >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< Collection< T, XMedkit > >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ComponentDetail >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ComponentListItem >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ConfigListXMedkit >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ConfigurationDeleteMultiStatus >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ConfigurationDeleteResultItem >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ConfigurationMetaData >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ConfigurationReadValue >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ConfigurationWriteRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ConfigValueXMedkit >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ConfigXMedkitItem >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< CyclicSubscription >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< CyclicSubscriptionCreateRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< CyclicSubscriptionUpdateRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< DataItem >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< DataListXMedkit >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< DataWriteRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< DroppedItem >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ExecutionCreateAsync >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ExecutionCreateRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ExecutionId >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ExecutionUpdateRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ExtendLockRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< FaultDetail >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< FaultEnvironmentData >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< FaultItem >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< FaultListAggXMedkit >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< FaultListItem >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< FaultListXMedkit >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< FaultStatus >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< FaultXMedkit >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< FunctionDetail >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< FunctionListItem >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< GenericError >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< HateoasLinks >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< Health >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< HealthAggregationWarning >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< HealthDiscovery >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< HealthDiscoveryLinking >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< Lock >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< LogConfiguration >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< LogContext >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< LogEntry >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< LogListXMedkit >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< OperationDetail >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< OperationExecution >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< OperationItem >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< RootAuth >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< RootCapabilities >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< RootOverview >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< RootTls >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ScriptControlRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ScriptExecution >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ScriptList >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ScriptMetadata >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< ScriptUploadResponse >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< Trigger >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< TriggerCreateRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< TriggerUpdateRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< UpdateDetail >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< UpdateList >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< UpdateRegisterRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< UpdateRegisterResponse >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< UpdateStatus >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< UpdateSubProgress >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< VersionInfo >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< VersionInfoEntry >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< VersionInfoVendor >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< XMedkitApp >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< XMedkitArea >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< XMedkitCollection >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< XMedkitComponent >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< XMedkitDataItem >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< XMedkitFunction >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< XMedkitOperationExecution >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< XMedkitOperationItem >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< XMedkitRos2 >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< XMedkitUpdate >
        • Template Variable ros2_medkit_gateway::dto::dto_fields< XMedkitVersionInfo >
        • Variable ros2_medkit_gateway::dto::dto_name
        • Template Variable ros2_medkit_gateway::dto::dto_name< AcquireLockRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_name< AppDetail >
        • Template Variable ros2_medkit_gateway::dto::dto_name< AppListItem >
        • Template Variable ros2_medkit_gateway::dto::dto_name< AreaDetail >
        • Template Variable ros2_medkit_gateway::dto::dto_name< AreaListItem >
        • Template Variable ros2_medkit_gateway::dto::dto_name< AuthCredentials >
        • Template Variable ros2_medkit_gateway::dto::dto_name< AuthRevokeRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_name< AuthRevokeResponse >
        • Template Variable ros2_medkit_gateway::dto::dto_name< AuthTokenResponse >
        • Template Variable ros2_medkit_gateway::dto::dto_name< BulkDataCategoryList >
        • Template Variable ros2_medkit_gateway::dto::dto_name< BulkDataDescriptor >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Collection< AppListItem > >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Collection< AreaListItem > >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Collection< BulkDataDescriptor > >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Collection< ComponentListItem > >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Collection< ConfigurationMetaData, ConfigListXMedkit > >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Collection< CyclicSubscription > >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Collection< DataItem > >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Collection< DataItem, DataListXMedkit > >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Collection< ExecutionId > >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Collection< FaultListItem > >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Collection< FunctionListItem > >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Collection< Lock > >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Collection< LogEntry, LogListXMedkit > >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Collection< OperationItem > >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Collection< ScriptMetadata > >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Collection< Trigger > >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ComponentDetail >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ComponentListItem >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ConfigListXMedkit >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ConfigurationDeleteMultiStatus >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ConfigurationDeleteResultItem >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ConfigurationMetaData >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ConfigurationReadValue >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ConfigurationWriteRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ConfigValueXMedkit >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ConfigXMedkitItem >
        • Template Variable ros2_medkit_gateway::dto::dto_name< CyclicSubscription >
        • Template Variable ros2_medkit_gateway::dto::dto_name< CyclicSubscriptionCreateRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_name< CyclicSubscriptionUpdateRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_name< DataItem >
        • Template Variable ros2_medkit_gateway::dto::dto_name< DataListResult >
        • Template Variable ros2_medkit_gateway::dto::dto_name< DataListXMedkit >
        • Template Variable ros2_medkit_gateway::dto::dto_name< DataValue >
        • Template Variable ros2_medkit_gateway::dto::dto_name< DataWriteRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_name< DataWriteResult >
        • Template Variable ros2_medkit_gateway::dto::dto_name< DroppedItem >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ExecutionCreateAsync >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ExecutionCreateRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ExecutionId >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ExecutionUpdateRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ExtendLockRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_name< FaultClearResult >
        • Template Variable ros2_medkit_gateway::dto::dto_name< FaultDetail >
        • Template Variable ros2_medkit_gateway::dto::dto_name< FaultDetailResult >
        • Template Variable ros2_medkit_gateway::dto::dto_name< FaultEnvironmentData >
        • Template Variable ros2_medkit_gateway::dto::dto_name< FaultItem >
        • Template Variable ros2_medkit_gateway::dto::dto_name< FaultListAggXMedkit >
        • Template Variable ros2_medkit_gateway::dto::dto_name< FaultListItem >
        • Template Variable ros2_medkit_gateway::dto::dto_name< FaultListResult >
        • Template Variable ros2_medkit_gateway::dto::dto_name< FaultListXMedkit >
        • Template Variable ros2_medkit_gateway::dto::dto_name< FaultStatus >
        • Template Variable ros2_medkit_gateway::dto::dto_name< FaultXMedkit >
        • Template Variable ros2_medkit_gateway::dto::dto_name< FunctionDetail >
        • Template Variable ros2_medkit_gateway::dto::dto_name< FunctionListItem >
        • Template Variable ros2_medkit_gateway::dto::dto_name< GenericError >
        • Template Variable ros2_medkit_gateway::dto::dto_name< HateoasLinks >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Health >
        • Template Variable ros2_medkit_gateway::dto::dto_name< HealthAggregationWarning >
        • Template Variable ros2_medkit_gateway::dto::dto_name< HealthDiscovery >
        • Template Variable ros2_medkit_gateway::dto::dto_name< HealthDiscoveryLinking >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Lock >
        • Template Variable ros2_medkit_gateway::dto::dto_name< LogConfiguration >
        • Template Variable ros2_medkit_gateway::dto::dto_name< LogContext >
        • Template Variable ros2_medkit_gateway::dto::dto_name< LogEntry >
        • Template Variable ros2_medkit_gateway::dto::dto_name< LogListXMedkit >
        • Template Variable ros2_medkit_gateway::dto::dto_name< OperationDetail >
        • Template Variable ros2_medkit_gateway::dto::dto_name< OperationExecution >
        • Template Variable ros2_medkit_gateway::dto::dto_name< OperationExecutionResult >
        • Template Variable ros2_medkit_gateway::dto::dto_name< OperationItem >
        • Template Variable ros2_medkit_gateway::dto::dto_name< RootAuth >
        • Template Variable ros2_medkit_gateway::dto::dto_name< RootCapabilities >
        • Template Variable ros2_medkit_gateway::dto::dto_name< RootOverview >
        • Template Variable ros2_medkit_gateway::dto::dto_name< RootTls >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ScriptControlRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ScriptExecution >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ScriptList >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ScriptMetadata >
        • Template Variable ros2_medkit_gateway::dto::dto_name< ScriptUploadResponse >
        • Template Variable ros2_medkit_gateway::dto::dto_name< Trigger >
        • Template Variable ros2_medkit_gateway::dto::dto_name< TriggerCreateRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_name< TriggerUpdateRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_name< UpdateDetail >
        • Template Variable ros2_medkit_gateway::dto::dto_name< UpdateList >
        • Template Variable ros2_medkit_gateway::dto::dto_name< UpdateRegisterRequest >
        • Template Variable ros2_medkit_gateway::dto::dto_name< UpdateRegisterResponse >
        • Template Variable ros2_medkit_gateway::dto::dto_name< UpdateStatus >
        • Template Variable ros2_medkit_gateway::dto::dto_name< UpdateSubProgress >
        • Template Variable ros2_medkit_gateway::dto::dto_name< VersionInfo >
        • Template Variable ros2_medkit_gateway::dto::dto_name< VersionInfoEntry >
        • Template Variable ros2_medkit_gateway::dto::dto_name< VersionInfoVendor >
        • Template Variable ros2_medkit_gateway::dto::dto_name< XMedkitApp >
        • Template Variable ros2_medkit_gateway::dto::dto_name< XMedkitArea >
        • Template Variable ros2_medkit_gateway::dto::dto_name< XMedkitCollection >
        • Template Variable ros2_medkit_gateway::dto::dto_name< XMedkitComponent >
        • Template Variable ros2_medkit_gateway::dto::dto_name< XMedkitDataItem >
        • Template Variable ros2_medkit_gateway::dto::dto_name< XMedkitFunction >
        • Template Variable ros2_medkit_gateway::dto::dto_name< XMedkitOperationExecution >
        • Template Variable ros2_medkit_gateway::dto::dto_name< XMedkitOperationItem >
        • Template Variable ros2_medkit_gateway::dto::dto_name< XMedkitRos2 >
        • Template Variable ros2_medkit_gateway::dto::dto_name< XMedkitUpdate >
        • Template Variable ros2_medkit_gateway::dto::dto_name< XMedkitVersionInfo >
        • Variable ros2_medkit_gateway::dto::has_dto_shape_v
        • Variable ros2_medkit_gateway::dto::is_dto_v
        • Variable ros2_medkit_gateway::dto::is_opaque_dto_v
        • Template Variable ros2_medkit_gateway::dto::is_opaque_dto_v< DataListResult >
        • Template Variable ros2_medkit_gateway::dto::is_opaque_dto_v< DataValue >
        • Template Variable ros2_medkit_gateway::dto::is_opaque_dto_v< DataWriteResult >
        • Template Variable ros2_medkit_gateway::dto::is_opaque_dto_v< FaultClearResult >
        • Template Variable ros2_medkit_gateway::dto::is_opaque_dto_v< FaultDetailResult >
        • Template Variable ros2_medkit_gateway::dto::is_opaque_dto_v< FaultListResult >
        • Template Variable ros2_medkit_gateway::dto::is_opaque_dto_v< OperationExecutionResult >
        • Variable ros2_medkit_gateway::dto::is_opaque_object_field_v
        • Variable ros2_medkit_gateway::dto::is_optional_v
        • Variable ros2_medkit_gateway::dto::is_variant_v
        • Variable ros2_medkit_gateway::dto::is_vector_v
        • Variable ros2_medkit_gateway::dto::kCyclicSubscriptionIntervalValues
        • Variable ros2_medkit_gateway::dto::kEntityTypeValues
        • Variable ros2_medkit_gateway::dto::kExecutionCapabilityValues
        • Variable ros2_medkit_gateway::dto::kFaultAggregatedStatusValues
        • Variable ros2_medkit_gateway::dto::kFaultSeverityLabelValues
        • Variable ros2_medkit_gateway::dto::kLogAggregationLevelValues
        • Variable ros2_medkit_gateway::dto::kLogSeverityFilterValues
        • Variable ros2_medkit_gateway::dto::kOperationExecutionStatusValues
        • Variable ros2_medkit_gateway::dto::kTriggerStatusValues
        • Variable ros2_medkit_gateway::dto::kUpdatePhaseValues
        • Variable ros2_medkit_gateway::dto::kUpdateStatusValues
        • Variable ros2_medkit_gateway::ERR_COLLECTION_NOT_SUPPORTED
        • Variable ros2_medkit_gateway::ERR_ENTITY_NOT_FOUND
        • Variable ros2_medkit_gateway::ERR_FORBIDDEN
        • Variable ros2_medkit_gateway::ERR_INTERNAL_ERROR
        • Variable ros2_medkit_gateway::ERR_INVALID_PARAMETER
        • Variable ros2_medkit_gateway::ERR_INVALID_REQUEST
        • Variable ros2_medkit_gateway::ERR_LOCK_BROKEN
        • Variable ros2_medkit_gateway::ERR_NOT_IMPLEMENTED
        • Variable ros2_medkit_gateway::ERR_OPERATION_NOT_FOUND
        • Variable ros2_medkit_gateway::ERR_PAYLOAD_TOO_LARGE
        • Variable ros2_medkit_gateway::ERR_PLUGIN_ERROR
        • Variable ros2_medkit_gateway::ERR_RATE_LIMIT_EXCEEDED
        • Variable ros2_medkit_gateway::ERR_RESOURCE_NOT_FOUND
        • Variable ros2_medkit_gateway::ERR_SCRIPT_ALREADY_EXISTS
        • Variable ros2_medkit_gateway::ERR_SCRIPT_CONCURRENCY_LIMIT
        • Variable ros2_medkit_gateway::ERR_SCRIPT_FILE_TOO_LARGE
        • Variable ros2_medkit_gateway::ERR_SCRIPT_MANAGED
        • Variable ros2_medkit_gateway::ERR_SCRIPT_NOT_RUNNING
        • Variable ros2_medkit_gateway::ERR_SCRIPT_RUNNING
        • Variable ros2_medkit_gateway::ERR_SERVICE_UNAVAILABLE
        • Variable ros2_medkit_gateway::ERR_UNAUTHORIZED
        • Variable ros2_medkit_gateway::ERR_VENDOR_ERROR
        • Variable ros2_medkit_gateway::ERR_X_INTERNAL_FORWARDED
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_COLD_WAIT_CAP_EXCEEDED
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_COLLECTION_NOT_AVAILABLE
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_COLLECTION_NOT_SUPPORTED
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_ENTITY_MISMATCH
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_GATEWAY_SHUTDOWN
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_INVALID_RESOURCE_URI
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_ROS2_ACTION_REJECTED
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_ROS2_ACTION_UNAVAILABLE
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_ROS2_NODE_UNAVAILABLE
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_ROS2_PARAMETER_READ_ONLY
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_ROS2_SERVICE_UNAVAILABLE
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_ROS2_TOPIC_UNAVAILABLE
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_ROS2_TYPE_INTROSPECTION_FAILED
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_SUBSCRIBE_FAILED
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_UNSUPPORTED_PROTOCOL
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_UPDATE_ALREADY_EXISTS
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_UPDATE_IN_PROGRESS
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_UPDATE_NOT_AUTOMATED
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_UPDATE_NOT_FOUND
        • Variable ros2_medkit_gateway::ERR_X_MEDKIT_UPDATE_NOT_PREPARED
        • Variable ros2_medkit_gateway::http::detail::kKeepCurrentStatus
        • Variable ros2_medkit_gateway::http::detail::kValidatorVariantOrderingOk
        • Variable ros2_medkit_gateway::http::detail::tl_forward_response
        • Variable ros2_medkit_gateway::kGatewayVersion
        • Variable ros2_medkit_gateway::kSovdVersion
        • Variable ros2_medkit_gateway::kWarningSchemaVersion
        • Variable ros2_medkit_gateway::PLUGIN_API_VERSION
        • Variable ros2_medkit_gateway::WARN_LEAF_ID_COLLISION
      • Defines
        • Define GATEWAY_PLUGIN_EXPORT
        • Define HAS_GENERIC_CLIENT
      • Typedefs
        • Typedef ros2_medkit_gateway::discovery::json
        • Typedef ros2_medkit_gateway::dto::AllDtos
        • Typedef ros2_medkit_gateway::http::Result
        • Typedef ros2_medkit_gateway::http::ValidatorResult
        • Typedef ros2_medkit_gateway::json
        • Typedef ros2_medkit_gateway::NotifierCallback
        • Typedef ros2_medkit_gateway::NotifierSubscriptionId
        • Typedef ros2_medkit_gateway::ResourceSamplerFn
      • Directories
        • Directory include
        • Directory ros2_medkit_gateway
        • Directory aggregation
        • Directory compat
        • Directory core
        • Directory aggregation
        • Directory auth
        • Directory configuration
        • Directory data
        • Directory discovery
        • Directory layers
        • Directory manifest
        • Directory models
        • Directory faults
        • Directory http
        • Directory handlers
        • Directory managers
        • Directory models
        • Directory openapi
        • Directory operations
        • Directory plugins
        • Directory providers
        • Directory transports
        • Directory data
        • Directory discovery
        • Directory layers
        • Directory manifest
        • Directory dto
        • Directory http
        • Directory detail
        • Directory handlers
        • Directory plugins
        • Directory ros2
        • Directory conversions
        • Directory providers
        • Directory transports
        • Directory ros2_common
      • Files
        • File action_transport.hpp
        • File aggregation.hpp
        • File aggregation_manager.hpp
        • File aggregation_service.hpp
        • File alternate_status.hpp
        • File app.hpp
        • File area.hpp
        • File auth.hpp
        • File auth.hpp
        • File auth_config.hpp
        • File auth_handlers.hpp
        • File auth_manager.hpp
        • File auth_middleware.hpp
        • File auth_models.hpp
        • File auth_requirement_policy.hpp
        • File bulk_data_store.hpp
        • File bulkdata.hpp
        • File bulkdata_handlers.hpp
        • File capability_builder.hpp
        • File classification.hpp
        • File common.hpp
        • File compat.hpp
        • File component.hpp
        • File condition_evaluator.hpp
        • File config.hpp
        • File config.hpp
        • File config_handlers.hpp
        • File configuration_manager.hpp
        • File contract.hpp
        • File cyclic_subscription_handlers.hpp
        • File cyclic_subscriptions.hpp
        • File data.hpp
        • File data_access_manager.hpp
        • File data_handlers.hpp
        • File data_provider.hpp
        • File data_types.hpp
        • File default_script_provider.hpp
        • File discovery_enums.hpp
        • File discovery_handlers.hpp
        • File discovery_layer.hpp
        • File discovery_manager.hpp
        • File discovery_strategy.hpp
        • File docs_handlers.hpp
        • File entities.hpp
        • File entity_capabilities.hpp
        • File entity_change_scope.hpp
        • File entity_merger.hpp
        • File entity_path_utils.hpp
        • File entity_types.hpp
        • File entity_validation.hpp
        • File enums.hpp
        • File error_codes.hpp
        • File error_info.hpp
        • File errors.hpp
        • File exceptions.hpp
        • File fan_out_helpers.hpp
        • File fault_handlers.hpp
        • File fault_manager.hpp
        • File fault_manager_paths.hpp
        • File fault_msg_conversions.hpp
        • File fault_provider.hpp
        • File fault_service_transport.hpp
        • File fault_types.hpp
        • File faults.hpp
        • File forward_response_scope.hpp
        • File function.hpp
        • File gateway_node.hpp
        • File gateway_plugin.hpp
        • File generic_client_compat.hpp
        • File handler_context.hpp
        • File handler_support.hpp
        • File handlers.hpp
        • File health.hpp
        • File health_handlers.hpp
        • File host_info_provider.hpp
        • File http_server.hpp
        • File http_utils.hpp
        • File introspection_provider.hpp
        • File json_reader.hpp
        • File json_writer.hpp
        • File lock_handlers.hpp
        • File lock_manager.hpp
        • File locks.hpp
        • File log_handlers.hpp
        • File log_manager.hpp
        • File log_provider.hpp
        • File log_provider_registry.hpp
        • File log_source.hpp
        • File log_types.hpp
        • File logs.hpp
        • File manifest.hpp
        • File manifest_layer.hpp
        • File manifest_manager.hpp
        • File manifest_parser.hpp
        • File manifest_validator.hpp
        • File mdns_discovery.hpp
        • File merge_pipeline.hpp
        • File merge_types.hpp
        • File network_utils.hpp
        • File operation_handlers.hpp
        • File operation_manager.hpp
        • File operation_provider.hpp
        • File operation_types.hpp
        • File operations.hpp
        • File param_utils.hpp
        • File parameter_transport.hpp
        • File parameter_types.hpp
        • File peer_client.hpp
        • File plugin_context.hpp
        • File plugin_http_types.hpp
        • File plugin_layer.hpp
        • File plugin_loader.hpp
        • File plugin_manager.hpp
        • File plugin_types.hpp
        • File primitives.hpp
        • File rate_limiter.hpp
        • File registry.hpp
        • File resource_change_notifier.hpp
        • File resource_sampler.hpp
        • File response_types.hpp
        • File rest_server.hpp
        • File ros2_action_transport.hpp
        • File ros2_fault_service_transport.hpp
        • File ros2_log_source.hpp
        • File ros2_parameter_transport.hpp
        • File ros2_runtime_introspection.hpp
        • File ros2_service_transport.hpp
        • File ros2_subscription_executor.hpp
        • File ros2_subscription_slot.hpp
        • File ros2_topic_data_provider.hpp
        • File ros2_topic_subscription_transport.hpp
        • File ros2_topic_transport.hpp
        • File ros_plugin_context.hpp
        • File route_descriptions.hpp
        • File runtime_layer.hpp
        • File runtime_linker.hpp
        • File sample.hpp
        • File schema_writer.hpp
        • File script_handlers.hpp
        • File script_manager.hpp
        • File script_provider.hpp
        • File script_types.hpp
        • File scripts.hpp
        • File service_action_resolver.hpp
        • File service_transport.hpp
        • File sqlite_trigger_store.hpp
        • File sse_client_tracker.hpp
        • File sse_fault_handler.hpp
        • File sse_transport_provider.hpp
        • File stream_proxy.hpp
        • File subscription_manager.hpp
        • File subscription_transport.hpp
        • File thread_safe_entity_cache.hpp
        • File topic_data_provider.hpp
        • File topic_subscription_transport.hpp
        • File topic_transport.hpp
        • File trigger_fault_subscriber.hpp
        • File trigger_handlers.hpp
        • File trigger_manager.hpp
        • File trigger_store.hpp
        • File trigger_topic_subscriber.hpp
        • File trigger_transport_provider.hpp
        • File triggers.hpp
        • File typed_router.hpp
        • File update_handlers.hpp
        • File update_manager.hpp
        • File update_provider.hpp
        • File update_types.hpp
        • File updates.hpp
        • File validation_error.hpp
        • File version.hpp
        • File warning_codes.hpp
        • File x_medkit.hpp
      • Pages
        • Todo List
        • Deprecated List
  • Standard Documents
    • PACKAGE
    • CHANGELOG
      • Changelog for package ros2_medkit_gateway
        • Unreleased
        • 0.4.0 (2026-03-20)
        • 0.3.0 (2026-02-27)
        • 0.2.0 (2026-02-07)
    • README
      • ros2_medkit_gateway
        • Overview
        • Endpoints
        • Quick Start
        • Configuration
        • Architecture
        • Demo Nodes
        • URL Encoding
        • Manual API Testing with Postman
        • Multi-Instance Aggregation
        • Testing
        • License
  • ROS Package Dependencies
    • rosidl_runtime_py
    • rosidl_parser
    • rclcpp
    • std_msgs
    • std_srvs
    • sensor_msgs
    • rcl_interfaces
    • action_msgs
    • yaml_cpp_vendor
    • ament_index_cpp
    • ros2_medkit_msgs
    • ros2_medkit_serialization
    • rosidl_typesupport_cpp
    • rosidl_typesupport_introspection_cpp
  • Index
ros2_medkit_gateway: Jazzy
  • C++ API
  • Struct HateoasLinks
  • View page source

Struct HateoasLinks

  • Defined in File scripts.hpp

Struct Documentation

struct HateoasLinks

Public Members

std::string self
std::optional<std::string> parent
Previous Next

© Copyright The <ros2_medkit_gateway> Contributors. License: Apache-2.0.

Built with Sphinx using a theme provided by Read the Docs.