Structs§
- Benchmark
Sink Plugin Session - Canonical
Plugin Artifact Descriptor - Decoder
Plugin Capability Summary - Compact capability summary for one decoder plugin.
- Decoder
Plugin Codec Summary - Structured codec entry reported by one decoder plugin.
- Decoder
Plugin Match Request - Codec/media request used when matching decoder plugin capabilities.
- Embedded
Plugin Artifact - Embedded
Plugin Capability - Embedded
Plugin Package - Embedded
Plugin Registry - Frame
Processor Plugin Capability Summary - Compact capability summary for one frame processor plugin.
- Loaded
Native Plugin - Native
Plugin Artifact - One verified native artifact entry supplied by a host-owned plugin catalog.
- Plugin
Active Playback Correlation - Correlation carried by one active playback scope.
- Plugin
Artifact Capability - A capability exposed by one artifact. The descriptor owns the interface identity; executable availability is established later by the runtime.
- Plugin
Artifact Descriptor - Artifact metadata that can be inspected without opening the artifact.
- Plugin
Catalog - Immutable catalog projection. Construction validates and sorts records; querying it cannot load or instantiate a plugin.
- Plugin
Catalog Diagnostic - Bounded, redacted provenance diagnostic kept with a catalog record.
- Plugin
Catalog Importer - Transactional importer for catalog records.
- Plugin
Catalog Index - A read-only, deterministic index over a validated catalog.
- Plugin
Catalog Record - A catalog record adds immutable artifact provenance and content identity to
PluginArtifactDescriptor. It intentionally has no live owner field. - Plugin
Diagnostic Record - Structured diagnostic record for one dynamic plugin path.
- Plugin
Interface Diagnostic - Plugin
Interface Metadata - Plugin
Interface Record - Plugin
Invocation Policy - Host-owned policy that keeps transport labels separate from workload safety.
- Plugin
Invocation Policy Error - Typed rejection from the host-owned transport workload policy.
- Plugin
Next Prewarm Correlation - Correlation carried by the one allowed next-item prewarm scope.
- Plugin
Owner Token - Non-zero disposer identity that is unique within one
PluginRuntime. - Plugin
Plan - Canonical metadata-only result that can be inspected before runtime startup.
- Plugin
Plan Policy - Immutable host policy snapshot bound into a plugin plan fingerprint.
- Plugin
Plan Provider - One service selection stored without a live artifact owner or session.
- Plugin
Playback Attachment - One runtime-local attachment to a managed metadata-only scope.
- Plugin
Playback Attachment Token - Runtime-local token that invalidates stale slot attachments.
- Plugin
Playback Transition Report - Bounded settlement result from promoting or replacing active playback.
- Plugin
Provision - A typed service/capability provided by an artifact.
- Plugin
Registry - Structured report for dynamic plugins loaded from host-provided paths.
- Plugin
Registry Report - Aggregated loader-side report for inspected dynamic plugin paths.
- Plugin
Requirement - A typed provider declaration. Resolution is intentionally outside the catalog; this value only records the author-owned requirement.
- Plugin
Resolution - Pure result of provider resolution. Artifacts are ordered dependency-first.
- Plugin
Resolved Provider - One selected service provider and its immutable artifact metadata.
- Plugin
Resolver - Resolves service providers from an immutable catalog without artifact I/O.
- Plugin
Resolver Policy - Host-owned compatibility and preference inputs for one resolution.
- Plugin
Resource Policy - Bounded resource declarations used by a future resolver policy.
- Plugin
Runtime - Runtime owner for one immutable plan and its root scope.
- Plugin
Runtime Dependency - A native/runtime dependency declaration preserved as catalog metadata.
- Plugin
Scope - A hierarchical lifecycle coordinator that never carries media data.
- Plugin
Scope Close Report - Bounded aggregate from one settlement attempt.
- Plugin
Scope Quarantine - Plugin
Session Correlation - Plan and sequence identity shared by active playback and next-item prewarm.
- Registered
Plugin Interface - Resolved
Plugin Capability - Source
Normalizer Packet Plugin Capability Summary - Compact capability summary for one packet-stream source normalizer plugin.
- Source
Normalizer Resource Plugin Capability Summary - Compact capability summary for one resource-output source normalizer plugin.
Enums§
- Embedded
Apple Code Signature Validation - Embedded
Plugin Integrity - Embedded
Plugin Locator - Embedded
Plugin Registry Error - Native
Plugin Contract Error - Plugin
Artifact Format - Artifact packaging format independent of the loader implementation.
- Plugin
Artifact Transport - Storage transport used by an artifact package. This is kept separate from
capability selection’s
PluginTransportso package provenance cannot be mistaken for workload support. - Plugin
Capability Availability - Capability availability derived from loader inspection only.
- Plugin
Capability Kind - Diagnostic capability family independent from the native ABI layout.
- Plugin
Capability Summary - Capability summary for one loaded plugin.
- Plugin
Catalog Error - Plugin
Catalog Import Error - A structured failure produced before a catalog candidate is committed.
- Plugin
Catalog Source - Why a catalog record came from a particular source. This is provenance, not a transport or capability claim.
- Plugin
Contract Diagnostic Kind - Plugin
Diagnostic Status - Loader-side diagnostic status for one plugin path.
- Plugin
Interface State - Plugin
Invocation Workload - Workload class used to select a plugin invocation transport.
- Plugin
Load Error - Plugin
Plan Error - Plugin
Playback Authority - Authority that only the current active playback slot may exercise.
- Plugin
Playback Error - Plugin
Playback Role - Finite role held by one managed playback attachment.
- Plugin
Registry Build Error - Plugin
Resolution Error - Plugin
Runtime Linkage - Plugin
Scope Error - Plugin
Scope Kind - Plugin
Scope Quarantine Reason - Plugin
Scope Resource - Plugin
Scope State - Plugin
Selection Error
Constants§
- DEFAULT_
PLUGIN_ RUNTIME_ SHUTDOWN_ TIMEOUT - Default total deadline used when a runtime is dropped.
- DEFAULT_
PLUGIN_ SCOPE_ CLOSE_ TIMEOUT - Default total deadline for direct scope settlement.
- MAX_
ANDROID_ PACKAGE_ PATHS - MAX_
EMBEDDED_ PLUGIN_ ARCHIVE_ ARTIFACT_ BYTES - MAX_
EMBEDDED_ PLUGIN_ ARTIFACTS - MAX_
EMBEDDED_ PLUGIN_ CAPABILITIES_ PER_ ARTIFACT - MAX_
EMBEDDED_ PLUGIN_ REGISTRY_ BYTES - MAX_
EMBEDDED_ PLUGIN_ REGISTRY_ FRAGMENTS - MAX_
EMBEDDED_ PLUGIN_ REGISTRY_ SET_ BYTES - MAX_
PLUGIN_ CATALOG_ IMPORT_ ARTIFACT_ BYTES - Upper bound for one streamed digest check. Catalog import must remain bounded even when a package points at an unexpectedly large file.
- MAX_
PLUGIN_ CORRELATION_ ID_ BYTES - Maximum UTF-8 bytes accepted for one non-secret correlation identifier.
- MAX_
PLUGIN_ PLAN_ PROVIDERS - Maximum selected providers implied by the resolver’s constraint budget.
- MAX_
PLUGIN_ PROVISIONS - MAX_
PLUGIN_ REQUIREMENTS - MAX_
PLUGIN_ RESOLUTION_ CONSTRAINTS - Upper bound for accumulated root and transitive requirement constraints.
- MAX_
PLUGIN_ RESOLUTION_ STATES - Upper bound for deterministic backtracking states derived from catalog size.
- MAX_
PLUGIN_ RUNTIME_ DEPENDENCIES - MAX_
PLUGIN_ RUNTIME_ OWNER_ REGISTRATIONS - Maximum owner registrations during one runtime lifetime.
- MAX_
PLUGIN_ RUNTIME_ SCOPE_ REGISTRATIONS - Maximum scope registrations during one runtime lifetime.
- MAX_
PLUGIN_ SCOPE_ CHILDREN - Maximum direct children retained by one scope.
- MAX_
PLUGIN_ SCOPE_ DEPTH - Maximum scope nesting below the runtime root.
- MAX_
PLUGIN_ SCOPE_ OWNERS - Maximum owner disposers retained by one scope.
- MAX_
PLUGIN_ SCOPE_ QUARANTINE_ RECORDS - Maximum detailed quarantine records retained in one close report.
- MAX_
PLUGIN_ SCOPE_ REASON_ BYTES - Maximum diagnostic bytes retained for a scope failure reason.
- PLUGIN_
CATALOG_ MIGRATION_ VERSION - Migration guide identity carried by new catalog records.
- PLUGIN_
CATALOG_ SCHEMA_ VERSION - Version of the pure artifact/catalog wire model.
- PLUGIN_
PLAN_ SCHEMA_ VERSION - Version of the immutable plugin plan wire model.
Functions§
- resolve_
android_ native_ library - Resolves an Android native library without assuming APK extraction.