Modules§
- boot_controller_ ordinals 
- config_override_ ordinals 
- crash_introspect_ ordinals 
- instance_iterator_ ordinals 
- lifecycle_controller_ ordinals 
- manifest_bytes_ iterator_ ordinals 
- realm_explorer_ ordinals 
- realm_query_ ordinals 
- route_validator_ ordinals 
- storage_admin_ ordinals 
- storage_iterator_ ordinals 
- system_controller_ ordinals 
Macros§
- ChildLocation Unknown 
- Pattern that matches an unknown ChildLocationmember.
- ConfigOverride Error Unknown 
- Pattern that matches an unknown ConfigOverrideErrormember.
- ConnectToStorage Admin Error Unknown 
- Pattern that matches an unknown ConnectToStorageAdminErrormember.
- ConstructNamespace Error Unknown 
- Pattern that matches an unknown ConstructNamespaceErrormember.
- CreateError Unknown 
- Pattern that matches an unknown CreateErrormember.
- DeclType Unknown 
- Pattern that matches an unknown DeclTypemember.
- DestroyError Unknown 
- Pattern that matches an unknown DestroyErrormember.
- GetAllInstances Error Unknown 
- Pattern that matches an unknown GetAllInstancesErrormember.
- GetDeclarationError Unknown 
- Pattern that matches an unknown GetDeclarationErrormember.
- GetInstanceError Unknown 
- Pattern that matches an unknown GetInstanceErrormember.
- GetStructuredConfig Error Unknown 
- Pattern that matches an unknown GetStructuredConfigErrormember.
- OpenDirType Unknown 
- Pattern that matches an unknown OpenDirTypemember.
- OpenError Unknown 
- Pattern that matches an unknown OpenErrormember.
- RealmQuery Error Unknown 
- Pattern that matches an unknown RealmQueryErrormember.
- ResolveError Unknown 
- Pattern that matches an unknown ResolveErrormember.
- RouteOutcome Unknown 
- Pattern that matches an unknown RouteOutcomemember.
- RouteValidator Error Unknown 
- Pattern that matches an unknown RouteValidatorErrormember.
- StartError Unknown 
- Pattern that matches an unknown StartErrormember.
- StopError Unknown 
- Pattern that matches an unknown StopErrormember.
- UnresolveError Unknown 
- Pattern that matches an unknown UnresolveErrormember.
Structs§
- BootController Control Handle 
- BootController Event Stream 
- BootController Marker 
- BootController Notify Responder 
- BootController Proxy 
- BootController Request Stream 
- A Stream of incoming requests for fuchsia.sys2/BootController.
- ComponentCrash Info 
- Information stored when a thread crashes.
- ConfigOverride Control Handle 
- ConfigOverride Event Stream 
- ConfigOverride Marker 
- ConfigOverride Proxy 
- ConfigOverride Request Stream 
- A Stream of incoming requests for fuchsia.sys2/ConfigOverride.
- ConfigOverride SetStructured Config Request 
- ConfigOverride SetStructured Config Responder 
- ConfigOverride Unset Structured Config Request 
- ConfigOverride Unset Structured Config Responder 
- CrashIntrospect Control Handle 
- CrashIntrospect Event Stream 
- CrashIntrospect Find Component ByThread Koid Request 
- CrashIntrospect Find Component ByThread Koid Responder 
- CrashIntrospect Find Component ByThread Koid Response 
- CrashIntrospect Marker 
- CrashIntrospect Proxy 
- CrashIntrospect Request Stream 
- A Stream of incoming requests for fuchsia.sys2/CrashIntrospect.
- DictionaryEntry 
- Metadata about a dictionary entry.
- ExecutionInfo 
- Information about the execution state of a component instance.
- Instance
- Describes a component instance under a realm.
- InstanceIterator Control Handle 
- InstanceIterator Event Stream 
- InstanceIterator Marker 
- InstanceIterator Next Responder 
- InstanceIterator Next Response 
- InstanceIterator Proxy 
- InstanceIterator Request Stream 
- A Stream of incoming requests for fuchsia.sys2/InstanceIterator.
- LifecycleController Control Handle 
- LifecycleController Create Instance Request 
- LifecycleController Create Instance Responder 
- LifecycleController Destroy Instance Request 
- LifecycleController Destroy Instance Responder 
- LifecycleController Event Stream 
- LifecycleController Marker 
- LifecycleController Proxy 
- LifecycleController Request Stream 
- A Stream of incoming requests for fuchsia.sys2/LifecycleController.
- LifecycleController Resolve Instance Request 
- LifecycleController Resolve Instance Responder 
- LifecycleController Start Instance Request 
- LifecycleController Start Instance Responder 
- LifecycleController Start Instance With Args Request 
- LifecycleController Start Instance With Args Responder 
- LifecycleController Stop Instance Request 
- LifecycleController Stop Instance Responder 
- LifecycleController Unresolve Instance Request 
- LifecycleController Unresolve Instance Responder 
- ManifestBytes Iterator Control Handle 
- ManifestBytes Iterator Event Stream 
- ManifestBytes Iterator Marker 
- ManifestBytes Iterator Next Responder 
- ManifestBytes Iterator Next Response 
- ManifestBytes Iterator Proxy 
- ManifestBytes Iterator Request Stream 
- A Stream of incoming requests for fuchsia.sys2/ManifestBytesIterator.
- RealmExplorer Control Handle 
- RealmExplorer Event Stream 
- RealmExplorer Marker 
- RealmExplorer Proxy 
- RealmExplorer Request Stream 
- A Stream of incoming requests for fuchsia.sys2/RealmExplorer.
- RealmQuery Connect ToStorage Admin Request 
- RealmQuery Connect ToStorage Admin Responder 
- RealmQuery Construct Namespace Request 
- RealmQuery Construct Namespace Responder 
- RealmQuery Construct Namespace Response 
- RealmQuery Control Handle 
- RealmQuery Event Stream 
- RealmQuery GetAll Instances Responder 
- RealmQuery GetAll Instances Response 
- RealmQuery GetInstance Request 
- RealmQuery GetInstance Responder 
- RealmQuery GetInstance Response 
- RealmQuery GetResolved Declaration Request 
- RealmQuery GetResolved Declaration Responder 
- RealmQuery GetResolved Declaration Response 
- RealmQuery GetStructured Config Request 
- RealmQuery GetStructured Config Responder 
- RealmQuery GetStructured Config Response 
- RealmQuery Marker 
- RealmQuery Open Directory Request 
- RealmQuery Open Directory Responder 
- RealmQuery Proxy 
- RealmQuery Request Stream 
- A Stream of incoming requests for fuchsia.sys2/RealmQuery.
- RealmQuery Resolve Declaration Request 
- RealmQuery Resolve Declaration Responder 
- RealmQuery Resolve Declaration Response 
- ResolvedInfo 
- Information about the resolved state of a component instance.
- RouteError 
- Routing error for a particular capability.
- RouteReport 
- Routing result for a particular capability.
- RouteTarget 
- A capability in a target component to route to the source.
- RouteValidator Control Handle 
- RouteValidator Event Stream 
- RouteValidator Marker 
- RouteValidator Proxy 
- RouteValidator Request Stream 
- A Stream of incoming requests for fuchsia.sys2/RouteValidator.
- RouteValidator Route Request 
- RouteValidator Route Responder 
- RouteValidator Route Response 
- RouteValidator Validate Request 
- RouteValidator Validate Responder 
- RouteValidator Validate Response 
- ServiceInstance 
- Metadata about a service instance.
- StorageAdmin Control Handle 
- StorageAdmin Delete AllStorage Contents Responder 
- StorageAdmin Delete Component Storage Request 
- StorageAdmin Delete Component Storage Responder 
- StorageAdmin Event Stream 
- StorageAdmin GetStatus Responder 
- StorageAdmin List Storage InRealm Request 
- StorageAdmin List Storage InRealm Responder 
- StorageAdmin Marker 
- StorageAdmin Open Component Storage ById Request 
- StorageAdmin Open Component Storage ById Responder 
- StorageAdmin Open Storage Request 
- StorageAdmin Open Storage Responder 
- StorageAdmin Proxy 
- StorageAdmin Request Stream 
- A Stream of incoming requests for fuchsia.sys2/StorageAdmin.
- StorageIterator Control Handle 
- StorageIterator Event Stream 
- StorageIterator Marker 
- StorageIterator Next Responder 
- StorageIterator Next Response 
- StorageIterator Proxy 
- StorageIterator Request Stream 
- A Stream of incoming requests for fuchsia.sys2/StorageIterator.
- StorageStatus 
- Metadata about status of the storage
- SystemController Control Handle 
- SystemController Event Stream 
- SystemController Marker 
- SystemController Proxy 
- SystemController Request Stream 
- A Stream of incoming requests for fuchsia.sys2/SystemController.
- SystemController Shutdown Responder 
Enums§
- BootController Event 
- BootController Request 
- ChildLocation 
- Locations from which a child could be resolved under a given parent.
- ConfigOverride Error 
- Errors that can be returned by the ConfigOverride protocol.
- ConfigOverride Event 
- ConfigOverride Request 
- Manages structured configuration override values for components.
- ConnectToStorage Admin Error 
- Errors that can be returned by the ConnectToStorageAdmin call.
- ConstructNamespace Error 
- Errors that can be returned by the ConstructNamespace call.
- CrashIntrospect Event 
- CrashIntrospect Request 
- When a thread from a component using the ELF runner crashes, the thread koid along with other information is stored. This protocol can be used to retrieve that stored information.
- CreateError 
- DeclType 
- DeletionError 
- DestroyError 
- GetAllInstances Error 
- Errors that can be returned by the GetAllInstances call.
- GetDeclarationError 
- Errors that can be returned by the GetManifest call.
- GetInstanceError 
- Errors that can be returned by the GetInstance call.
- GetStructuredConfig Error 
- Errors that can be returned by the GetStructuredConfig call.
- InstanceIterator Event 
- InstanceIterator Request 
- An iterator over all instances in the realm
- LifecycleController Event 
- LifecycleController Request 
- Mutates the component instance state in a realm.
- ManifestBytes Iterator Event 
- ManifestBytes Iterator Request 
- An iterator over the bytes of an instance’s manifest
- OpenDirType 
- The directories of an instance that can be opened by component manager.
- OpenError 
- Errors that can be returned by the OpenDirectory call.
- RealmExplorer Event 
- RealmExplorer Request 
- Offers basic introspection into component instances under a realm.
- RealmQuery Error 
- Errors that can be returned by the RealmQuery API.
- RealmQuery Event 
- RealmQuery Request 
- Offers detailed introspection into component instances under a realm.
- ResolveError 
- RouteOutcome 
- RouteValidator Error 
- Errors for RouteValidator
- RouteValidator Event 
- RouteValidator Request 
- StartError 
- StatusError 
- StopError 
- StorageAdmin Event 
- StorageAdmin Request 
- StorageIterator Event 
- StorageIterator Request 
- An iterator protocol for returning a set of components using a storage capability. See |StorageAdmin.ListStorageInRealm| for more information.
- SystemController Event 
- SystemController Request 
- An interface implemented by ComponentManager that requests the ComponentManager stop all components and exit.
- UnresolveError 
Constants§
- MAX_INSTANCE_ ID_ LENGTH 
- The maximum length of an instance ID. An instance ID is a 256-bit identifier, which when encoded in hex notation is 64 characters long.
- MAX_START_ REASON 
- The maximum length of the human-readable start reason. This accounts for StartReason::AccessCapability which can have a length of MAX_MONIKER_LENGTH + MAX_NAME_LENGTH + 26 (4222 characters).
- MAX_STORAGE_ ID_ LENGTH 
- The maximum length of a storage instance ID. A storage instance ID is a 256-bit UUID, which when encoded in hex notation is 64 characters long.
Traits§
- BootController Proxy Interface 
- ConfigOverride Proxy Interface 
- CrashIntrospect Proxy Interface 
- InstanceIterator Proxy Interface 
- LifecycleController Proxy Interface 
- ManifestBytes Iterator Proxy Interface 
- RealmExplorer Proxy Interface 
- RealmQuery Proxy Interface 
- RouteValidator Proxy Interface 
- StorageAdmin Proxy Interface 
- StorageIterator Proxy Interface 
- SystemController Proxy Interface 
Type Aliases§
- ConfigOverride SetStructured Config Result 
- ConfigOverride Unset Structured Config Result 
- CrashIntrospect Find Component ByThread Koid Result 
- LifecycleController Create Instance Result 
- LifecycleController Destroy Instance Result 
- LifecycleController Resolve Instance Result 
- LifecycleController Start Instance Result 
- LifecycleController Start Instance With Args Result 
- LifecycleController Stop Instance Result 
- LifecycleController Unresolve Instance Result 
- RealmQuery Connect ToStorage Admin Result 
- RealmQuery Construct Namespace Result 
- RealmQuery GetAll Instances Result 
- RealmQuery GetInstance Result 
- RealmQuery GetResolved Declaration Result 
- RealmQuery GetStructured Config Result 
- RealmQuery Open Directory Result 
- RealmQuery Resolve Declaration Result 
- RouteValidator Route Result 
- RouteValidator Validate Result 
- StorageAdmin Delete AllStorage Contents Result 
- StorageAdmin Delete Component Storage Result 
- StorageAdmin GetStatus Result 
- StorageAdmin List Storage InRealm Result 
- StorageAdmin Open Component Storage ById Result 
- StorageAdmin Open Storage Result