Macros§
- Child
Location Unknown - Pattern that matches an unknown
ChildLocation
member. - Config
Override Error Unknown - Pattern that matches an unknown
ConfigOverrideError
member. - Connect
ToStorage Admin Error Unknown - Pattern that matches an unknown
ConnectToStorageAdminError
member. - Construct
Namespace Error Unknown - Pattern that matches an unknown
ConstructNamespaceError
member. - Create
Error Unknown - Pattern that matches an unknown
CreateError
member. - Decl
Type Unknown - Pattern that matches an unknown
DeclType
member. - Destroy
Error Unknown - Pattern that matches an unknown
DestroyError
member. - GetAll
Instances Error Unknown - Pattern that matches an unknown
GetAllInstancesError
member. - GetDeclaration
Error Unknown - Pattern that matches an unknown
GetDeclarationError
member. - GetInstance
Error Unknown - Pattern that matches an unknown
GetInstanceError
member. - GetStructured
Config Error Unknown - Pattern that matches an unknown
GetStructuredConfigError
member. - Open
DirType Unknown - Pattern that matches an unknown
OpenDirType
member. - Open
Error Unknown - Pattern that matches an unknown
OpenError
member. - Realm
Query Error Unknown - Pattern that matches an unknown
RealmQueryError
member. - Resolve
Error Unknown - Pattern that matches an unknown
ResolveError
member. - Route
Outcome Unknown - Pattern that matches an unknown
RouteOutcome
member. - Route
Validator Error Unknown - Pattern that matches an unknown
RouteValidatorError
member. - Start
Error Unknown - Pattern that matches an unknown
StartError
member. - Stop
Error Unknown - Pattern that matches an unknown
StopError
member. - Unresolve
Error Unknown - Pattern that matches an unknown
UnresolveError
member.
Structs§
- Component
Crash Info - Information stored when a thread crashes.
- Config
Override SetStructured Config Request - Config
Override Unset Structured Config Request - Crash
Introspect Find Component ByThread Koid Response - Execution
Info - Information about the execution state of a component instance.
- Instance
- Describes a component instance under a realm.
- Instance
Iterator Next Response - Lifecycle
Controller Destroy Instance Request - Lifecycle
Controller Resolve Instance Request - Lifecycle
Controller Stop Instance Request - Lifecycle
Controller Unresolve Instance Request - Manifest
Bytes Iterator Next Response - Realm
Query Construct Namespace Request - Realm
Query GetInstance Request - Realm
Query GetInstance Response - Realm
Query GetManifest Request - Realm
Query GetResolved Declaration Request - Realm
Query GetStructured Config Request - Realm
Query GetStructured Config Response - Realm
Query Resolve Declaration Request - Resolved
Info - Information about the resolved state of a component instance.
- Route
Error - Routing error for a particular capability.
- Route
Report - Routing result for a particular capability.
- Route
Target - A capability in a target component to route to the source.
- Route
Validator Route Request - Route
Validator Route Response - Route
Validator Validate Request - Route
Validator Validate Response - Service
Instance - Metadata about a service instance.
- Storage
Admin Delete Component Storage Request - Storage
Iterator Next Response - Storage
Status - Metadata about status of the storage
Enums§
- Child
Location - Locations from which a child could be resolved under a given parent.
- Config
Override Error - Errors that can be returned by the ConfigOverride protocol.
- Connect
ToStorage Admin Error - Errors that can be returned by the ConnectToStorageAdmin call.
- Construct
Namespace Error - Errors that can be returned by the ConstructNamespace call.
- Create
Error - Decl
Type - Deletion
Error - Destroy
Error - GetAll
Instances Error - Errors that can be returned by the GetAllInstances call.
- GetDeclaration
Error - Errors that can be returned by the GetManifest call.
- GetInstance
Error - Errors that can be returned by the GetInstance call.
- GetStructured
Config Error - Errors that can be returned by the GetStructuredConfig call.
- Open
DirType - The directories of an instance that can be opened by component manager.
- Open
Error - Errors that can be returned by the OpenDirectory call.
- Realm
Query Error - Errors that can be returned by the RealmQuery API.
- Resolve
Error - Route
Outcome - Route
Validator Error - Errors for RouteValidator
- Start
Error - Status
Error - Stop
Error - Unresolve
Error
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.