Macros§
- Pattern that matches an unknown
BedrockError
member. - Pattern that matches an unknown
Capability
member. - Pattern that matches an unknown
DataCapability
member. - Pattern that matches an unknown
DictionaryError
member.
Structs§
- This represents a component within the framework. There are currently no methods here as this is used as a token.
- A key-value pair in a [
Dictionary
]. - A Stream of incoming requests for fuchsia.component.sandbox/DictionaryIterator.
- A Stream of incoming requests for fuchsia.component.sandbox/Dictionary.
- A Stream of incoming requests for fuchsia.component.sandbox/Factory.
- A Stream of incoming requests for fuchsia.component.sandbox/HandleCapability.
- Contains a protocol open request.
- A Stream of incoming requests for fuchsia.component.sandbox/Receiver.
- A request for a route.
- A Stream of incoming requests for fuchsia.component.sandbox/Router.
- A Stream of incoming requests for fuchsia.component.sandbox/Sender.
Enums§
- Describes the expected availability of the capability.
- Error returned from methods in [
Dictionary
]. - Entrypoint for instantiation of sandbox types.
- A receiver is served by clients and allows them to receive channels from the framework.
- A router allows a client to request a capability.
- A sender allows a client to send a channel to the framework so that it can be connected.
Constants§
- Maximum number of bytes in a DataCapability.
- Maximum number of items returned by [DictionaryIterator].
- The maximum length of a dictionary key. This should coincide with fuchsia.component.MAX_NAME_LENGTH.
Traits§
Type Aliases§
- The key of a
DictionaryItem
. The constraints for valid keys are documented at https://fuchsia.dev/reference/cml#names.