Structs§
- Capability
Store Connector Create Request - Capability
Store Connector Create Response - Capability
Store Connector Open Request - Capability
Store Connector Open Response - Capability
Store Dictionary Copy Request - Capability
Store Dictionary Copy Response - Capability
Store Dictionary Create Request - Capability
Store Dictionary Create Response - Capability
Store Dictionary Drain Request - Capability
Store Dictionary Drain Response - Capability
Store Dictionary Enumerate Request - Capability
Store Dictionary Enumerate Response - Capability
Store Dictionary GetRequest - Capability
Store Dictionary GetResponse - Capability
Store Dictionary Insert Request - Capability
Store Dictionary Insert Response - Capability
Store Dictionary Keys Request - Capability
Store Dictionary Keys Response - Capability
Store Dictionary Legacy Export Request - Capability
Store Dictionary Legacy Export Response - Capability
Store Dictionary Legacy Import Request - Capability
Store Dictionary Legacy Import Response - Capability
Store Dictionary Remove Request - Capability
Store Dictionary Remove Response - Capability
Store DirConnector Create Request - Capability
Store DirConnector Create Response - Capability
Store DirConnector Open Request - Capability
Store DirConnector Open Response - Capability
Store Drop Request - Capability
Store Drop Response - Capability
Store Duplicate Request - Capability
Store Duplicate Response - Capability
Store Export Request - Capability
Store Export Response - Capability
Store Import Request - Capability
Store Import Response - Connector
- Dictionary
Drain Iterator GetNext Request - Dictionary
Drain Iterator GetNext Response - Dictionary
Enumerate Iterator GetNext Request - Dictionary
Enumerate Iterator GetNext Response - Dictionary
Item - A key-value pair in a
DictionaryRef
. - Dictionary
Keys Iterator GetNext Response - Dictionary
Optional Item - A key-value pair in a
DictionaryRef
, where the value may be elided. This is useful for APIs that may wish to omit the value, for example if it could not be duplicated. - Dictionary
Ref - DirConnector
- DirEntry
- DirReceiver
Receive Request - Instance
Token - Represents an instance in the component tree, either a component instance or component manager’s instance.
- Protocol
Payload - Contains a protocol open request.
- Route
Request - A request for a route.
- Unavailable
- Unit
- Wrapped
Capability Id - A CapabilityId wrapped in a struct. This is useful for putting a CapabilityId in a
box<>
, which FIDL does not allow for pure integral types.
Enums§
- Availability
- Describes the expected availability of the capability.
- Capability
- Capability
Store Error - Error returned from methods in [CapabilityStore].
- Connector
Router Route Response - Data
- Data
Router Route Response - Dictionary
Error - Error returned from [CapabilityStore/Dictionary*] methods.
- Dictionary
Router Route Response - DirConnector
Router Route Response - DirEntry
Router Route Response - Directory
Router Route Response - Router
Error
Type Aliases§
- Capability
Id - A client-assigned id of a Capability in a [CapabilityStore].
- Dictionary
Key - The key of a
DictionaryItem
. The constraints for valid keys are documented at https://fuchsia.dev/reference/cml#names. - NewCapability
Id - A client-assigned id of a new Capability in a [CapabilityStore]. Same as CapabilityId, but used to distinguish output parameters in [CapabilityStore] methods.
- Token
- A token represents a bedrock object. Tokens are reference counted, dropping all counts of the token removes the object.
- Wrapped
NewCapability Id