Skip to main content

Crate nako_addon_protocol

Crate nako_addon_protocol 

Source

Structs§

AddonAccessCheckRequest
AddonAccessCheckResponse
AddonArtifact
AddonArtworkSourcePayload
AddonArtworkWritePayload
AddonConfigurationSchema
AddonEntryPointDeclaration
AddonEventRequest
AddonEventResponse
AddonEventSubscriptionDeclaration
AddonHealthCheckRequest
AddonHealthCheckResponse
AddonHealthManifestFacts
AddonHostedPageDeclaration
AddonInstallDescriptor
AddonInstallGuide
AddonInstallSecretField
AddonInstallStep
AddonLibraryFileWritePayload
AddonManifest
AddonMetadataCollection
AddonMetadataContentRating
AddonMetadataCredit
AddonMetadataExternalId
AddonMetadataImage
AddonMetadataPatch
AddonMetadataStudio
AddonRendererAdapterCommandEnvelope
AddonRendererAdapterCommandResult
AddonRendererAdapterControlCapabilities
AddonRendererAdapterMediaCapabilities
AddonRendererAdapterReadiness
AddonRendererAdapterTarget
AddonRendererAdapterTransport
AddonRendererAdapterTransportUrl
AddonResourceDeclaration
AddonResourceRequest
AddonResourceResponse
AddonRuntimeReference
AddonRuntimeRequirement
AddonRuntimeRoute
AddonSecretReferenceBinding
AddonSecretReferenceFieldDeclaration
AddonSideEffectResponse
AddonSideEffectSummary
AddonSideEffectTarget
AddonTaskDeclaration
AddonTaskRequest
AddonTaskResponse
SubmitAddonArtworkWriteRequest
SubmitAddonMetadataWriteRequest
SubmitAddonSideEffectRequest

Enums§

AddonArtworkIntent
AddonArtworkKind
AddonArtworkSourceKind
AddonAuth
AddonEntryPointKind
AddonHealthStatus
AddonInstallStepKind
AddonLibraryFileRole
AddonLibraryFileWritePolicy
AddonManifestError
AddonPermission
AddonRendererAdapterCommand
AddonRendererAdapterCommandState
AddonRendererAdapterNetworkScope
AddonRendererAdapterProtocol
AddonRendererAdapterReadinessStatus
AddonRendererAdapterRequest
AddonRendererAdapterResponse
AddonRendererAdapterTransportMode
AddonRendererAdapterTransportUrlKind
AddonResource
AddonRuntimeHttpMethod
AddonRuntimeKind
AddonRuntimeReferenceKind
AddonRuntimeRouteKind
AddonScope
AddonSideEffectTargetKind

Constants§

ADDON_PROTOCOL_VERSION
ADDON_RUNTIME_ACCESS_CHECK_PATH
ADDON_RUNTIME_ACQUISITION_INTAKE_CANDIDATES_PATH
ADDON_RUNTIME_GENERATED_ARTIFACTS_PATH
ADDON_RUNTIME_ROUTES
ADDON_RUNTIME_SIDE_EFFECTS_PATH
ADDON_RUNTIME_TASK_RUN_CANCEL_PATH
ADDON_RUNTIME_TASK_RUN_CLAIM_PATH
ADDON_RUNTIME_TASK_RUN_COMPLETE_PATH
ADDON_RUNTIME_TASK_RUN_FAIL_PATH
ADDON_RUNTIME_TASK_RUN_PROGRESS_PATH
SUPPORTED_ADDON_PROTOCOL_VERSIONS

Functions§

addon_install_guide
addon_runtime_paths
ensure_event_subscription_scope_grant
ensure_scope_grant
ensure_task_scope_grant
is_supported_addon_protocol_version
validate_event_response
validate_health_check_response
validate_install_descriptor
validate_manifest
validate_resource_response
validate_task_response

Type Aliases§

AddonProtocolResult