Crate fidl_fuchsia_component_runtime

Crate fidl_fuchsia_component_runtime 

Source

Modules§

capabilities_ordinals
connector_router_ordinals
data_router_ordinals
dictionary_key_iterator_ordinals
dictionary_router_ordinals
dir_connector_router_ordinals
dir_receiver_ordinals
receiver_ordinals

Macros§

CapabilitiesErrorUnknown
Pattern that matches an unknown CapabilitiesError member.
CapabilityTypeUnknown
Pattern that matches an unknown CapabilityType member.
DataUnknown
Pattern that matches an unknown Data member.
RouterErrorUnknown
Pattern that matches an unknown RouterError member.
RouterResponseUnknown
Pattern that matches an unknown RouterResponse member.

Structs§

CapabilitiesCapabilityAssociateHandleRequest
CapabilitiesCapabilityAssociateHandleResponder
CapabilitiesConnectorCreateRequest
CapabilitiesConnectorCreateResponder
CapabilitiesConnectorOpenRequest
CapabilitiesConnectorOpenResponder
CapabilitiesConnectorRouterCreateRequest
CapabilitiesConnectorRouterCreateResponder
CapabilitiesConnectorRouterRouteRequest
CapabilitiesConnectorRouterRouteResponder
CapabilitiesConnectorRouterRouteResponse
CapabilitiesControlHandle
CapabilitiesDataCreateRequest
CapabilitiesDataCreateResponder
CapabilitiesDataGetRequest
CapabilitiesDataGetResponder
CapabilitiesDataRouterCreateRequest
CapabilitiesDataRouterCreateResponder
CapabilitiesDataRouterRouteRequest
CapabilitiesDataRouterRouteResponder
CapabilitiesDataRouterRouteResponse
CapabilitiesDictionaryCreateRequest
CapabilitiesDictionaryCreateResponder
CapabilitiesDictionaryGetRequest
CapabilitiesDictionaryGetResponder
CapabilitiesDictionaryGetResponse
CapabilitiesDictionaryInsertRequest
CapabilitiesDictionaryInsertResponder
CapabilitiesDictionaryIterateKeysRequest
CapabilitiesDictionaryIterateKeysResponder
CapabilitiesDictionaryRemoveRequest
CapabilitiesDictionaryRemoveResponder
CapabilitiesDictionaryRemoveResponse
CapabilitiesDictionaryRouterCreateRequest
CapabilitiesDictionaryRouterCreateResponder
CapabilitiesDictionaryRouterRouteRequest
CapabilitiesDictionaryRouterRouteResponder
CapabilitiesDictionaryRouterRouteResponse
CapabilitiesDirConnectorCreateRequest
CapabilitiesDirConnectorCreateResponder
CapabilitiesDirConnectorOpenRequest
CapabilitiesDirConnectorOpenResponder
CapabilitiesDirConnectorRouterCreateRequest
CapabilitiesDirConnectorRouterCreateResponder
CapabilitiesDirConnectorRouterRouteRequest
CapabilitiesDirConnectorRouterRouteResponder
CapabilitiesDirConnectorRouterRouteResponse
CapabilitiesEventStream
CapabilitiesInstanceTokenCreateRequest
CapabilitiesInstanceTokenCreateResponder
CapabilitiesMarker
CapabilitiesProxy
CapabilitiesRequestStream
A Stream of incoming requests for fuchsia.component.runtime/Capabilities.
CapabilitiesSynchronousProxy
ConnectorRouterControlHandle
ConnectorRouterEventStream
ConnectorRouterMarker
ConnectorRouterProxy
ConnectorRouterRequestStream
A Stream of incoming requests for fuchsia.component.runtime/ConnectorRouter.
ConnectorRouterRouteRequest
ConnectorRouterRouteResponder
ConnectorRouterRouteResponse
ConnectorRouterSynchronousProxy
DataRouterControlHandle
DataRouterEventStream
DataRouterMarker
DataRouterProxy
DataRouterRequestStream
A Stream of incoming requests for fuchsia.component.runtime/DataRouter.
DataRouterRouteRequest
DataRouterRouteResponder
DataRouterRouteResponse
DataRouterSynchronousProxy
DictionaryKeyIteratorControlHandle
DictionaryKeyIteratorEventStream
DictionaryKeyIteratorGetNextResponder
DictionaryKeyIteratorGetNextResponse
DictionaryKeyIteratorMarker
DictionaryKeyIteratorProxy
DictionaryKeyIteratorRequestStream
A Stream of incoming requests for fuchsia.component.runtime/DictionaryKeyIterator.
DictionaryKeyIteratorSynchronousProxy
DictionaryRouterControlHandle
DictionaryRouterEventStream
DictionaryRouterMarker
DictionaryRouterProxy
DictionaryRouterRequestStream
A Stream of incoming requests for fuchsia.component.runtime/DictionaryRouter.
DictionaryRouterRouteRequest
DictionaryRouterRouteResponder
DictionaryRouterRouteResponse
DictionaryRouterSynchronousProxy
DirConnectorRouterControlHandle
DirConnectorRouterEventStream
DirConnectorRouterMarker
DirConnectorRouterProxy
DirConnectorRouterRequestStream
A Stream of incoming requests for fuchsia.component.runtime/DirConnectorRouter.
DirConnectorRouterRouteRequest
DirConnectorRouterRouteResponder
DirConnectorRouterRouteResponse
DirConnectorRouterSynchronousProxy
DirReceiverControlHandle
DirReceiverEventStream
DirReceiverMarker
DirReceiverProxy
DirReceiverReceiveRequest
DirReceiverRequestStream
A Stream of incoming requests for fuchsia.component.runtime/DirReceiver.
DirReceiverSynchronousProxy
ReceiverControlHandle
ReceiverEventStream
ReceiverMarker
ReceiverProxy
ReceiverReceiveRequest
ReceiverRequestStream
A Stream of incoming requests for fuchsia.component.runtime/Receiver.
ReceiverSynchronousProxy
RouteRequest
Contains metadata on how to route a capability, and a token representing the component that started the route.

Enums§

CapabilitiesError
CapabilitiesEvent
CapabilitiesRequest
An API for creating and manipulating references to runtime capabilities in the component framework. These capabilities are all reference counted by component manager, and when accessed with this protocol the references are implemented as event pair handles.
CapabilityType
ConnectorRouterEvent
ConnectorRouterRequest
A factory for Connector capabilities.
Data
Static data which may be put in a dictionary or returned by a router. This is useful for setting values in the metadata of a RouteRequest.
DataRouterEvent
DataRouterRequest
A factory for Data capabilities.
DictionaryKeyIteratorEvent
DictionaryKeyIteratorRequest
DictionaryRouterEvent
DictionaryRouterRequest
A factory for Dictionary capabilities.
DirConnectorRouterEvent
DirConnectorRouterRequest
A factory for DirConnector capabilities.
DirReceiverEvent
DirReceiverRequest
A DirReceiver represents the receiving end of a DirConnector.
ReceiverEvent
ReceiverRequest
A Receiver represents the receiving end of a Connector.
RouterError
The error values returned when a route operation fails.
RouterResponse
The error values returned when a route operation succeeds.

Constants§

MAX_DATA_LENGTH

Traits§

CapabilitiesProxyInterface
ConnectorRouterProxyInterface
DataRouterProxyInterface
DictionaryKeyIteratorProxyInterface
DictionaryRouterProxyInterface
DirConnectorRouterProxyInterface
DirReceiverProxyInterface
ReceiverProxyInterface

Type Aliases§

CapabilitiesCapabilityAssociateHandleResult
CapabilitiesConnectorCreateResult
CapabilitiesConnectorOpenResult
CapabilitiesConnectorRouterCreateResult
CapabilitiesConnectorRouterRouteResult
CapabilitiesDataCreateResult
CapabilitiesDataGetResult
CapabilitiesDataRouterCreateResult
CapabilitiesDataRouterRouteResult
CapabilitiesDictionaryCreateResult
CapabilitiesDictionaryGetResult
CapabilitiesDictionaryInsertResult
CapabilitiesDictionaryIterateKeysResult
CapabilitiesDictionaryRemoveResult
CapabilitiesDictionaryRouterCreateResult
CapabilitiesDictionaryRouterRouteResult
CapabilitiesDirConnectorCreateResult
CapabilitiesDirConnectorOpenResult
CapabilitiesDirConnectorRouterCreateResult
CapabilitiesDirConnectorRouterRouteResult
CapabilitiesInstanceTokenCreateResult
ConnectorRouterRouteResult
DataRouterRouteResult
DictionaryRouterRouteResult
DirConnectorRouterRouteResult