Crate fidl_fuchsia_boot

Source

Structs§

ArgumentsCollectRequest
ArgumentsCollectResponder
ArgumentsCollectResponse
ArgumentsControlHandle
ArgumentsEventStream
ArgumentsGetBoolRequest
ArgumentsGetBoolResponder
ArgumentsGetBoolResponse
ArgumentsGetBoolsRequest
ArgumentsGetBoolsResponder
ArgumentsGetBoolsResponse
ArgumentsGetStringRequest
ArgumentsGetStringResponder
ArgumentsGetStringResponse
ArgumentsGetStringsRequest
ArgumentsGetStringsResponder
ArgumentsGetStringsResponse
ArgumentsMarker
ArgumentsProxy
ArgumentsRequestStream
A Stream of incoming requests for fuchsia.boot/Arguments.
ArgumentsSynchronousProxy
BoolPair
BootfsFileVmo
Refers to a VMO that has been created from the big bootfs VMO.
Extra
FactoryItemsControlHandle
FactoryItemsEventStream
FactoryItemsGetRequest
FactoryItemsGetResponder
FactoryItemsGetResponse
FactoryItemsMarker
FactoryItemsProxy
FactoryItemsRequestStream
A Stream of incoming requests for fuchsia.boot/FactoryItems.
FactoryItemsSynchronousProxy
ItemsControlHandle
ItemsEventStream
ItemsGet2Request
ItemsGet2Responder
ItemsGet2Response
ItemsGetBootloaderFileRequest
ItemsGetBootloaderFileResponder
ItemsGetBootloaderFileResponse
ItemsGetRequest
ItemsGetResponder
ItemsGetResponse
ItemsMarker
ItemsProxy
ItemsRequestStream
A Stream of incoming requests for fuchsia.boot/Items.
ItemsSynchronousProxy
ReadOnlyLogControlHandle
ReadOnlyLogEventStream
ReadOnlyLogGetResponder
ReadOnlyLogGetResponse
ReadOnlyLogMarker
ReadOnlyLogProxy
ReadOnlyLogRequestStream
A Stream of incoming requests for fuchsia.boot/ReadOnlyLog.
ReadOnlyLogSynchronousProxy
RetrievedItems
SvcStashControlHandle
SvcStashEventStream
SvcStashMarker
SvcStashProviderControlHandle
SvcStashProviderEventStream
SvcStashProviderGetResponder
SvcStashProviderGetResponse
SvcStashProviderMarker
SvcStashProviderProxy
SvcStashProviderRequestStream
A Stream of incoming requests for fuchsia.boot/SvcStashProvider.
SvcStashProviderSynchronousProxy
SvcStashProxy
SvcStashRequestStream
A Stream of incoming requests for fuchsia.boot/SvcStash.
SvcStashStoreRequest
SvcStashSynchronousProxy
UserbootControlHandle
UserbootEventStream
UserbootMarker
UserbootPostBootfsFilesRequest
UserbootPostStashSvcRequest
UserbootProxy
UserbootRequestStream
A Stream of incoming requests for fuchsia.boot/Userboot.
UserbootSynchronousProxy
WriteOnlyLogControlHandle
WriteOnlyLogEventStream
WriteOnlyLogGetResponder
WriteOnlyLogGetResponse
WriteOnlyLogMarker
WriteOnlyLogProxy
WriteOnlyLogRequestStream
A Stream of incoming requests for fuchsia.boot/WriteOnlyLog.
WriteOnlyLogSynchronousProxy

Enums§

ArgumentsEvent
ArgumentsRequest
Protocol for retrieving boot arguments.
FactoryItemsEvent
FactoryItemsRequest
Protocol for retrieving factory boot item payloads.
ItemsEvent
ItemsRequest
Protocol for retrieving boot item payloads.
ReadOnlyLogEvent
ReadOnlyLogRequest
Protocol for providing the kernel log, readable.
SvcStashEvent
SvcStashProviderEvent
SvcStashProviderRequest
Protocol for providing the server end of the ‘SvcStash’.
SvcStashRequest
Protocol for storing svc server ends of ‘svc’ for later processing during early boot.
UserbootEvent
UserbootRequest
Protocol for communication between userboot and the process booted by userboot.
WriteOnlyLogEvent
WriteOnlyLogRequest
Protocol for providing the kernel log, writable.

Constants§

MAX_ARGS_COLLECT_LENGTH
MAX_ARGS_NAME_LENGTH
MAX_ARGS_VALUE_LENGTH
MAX_ARGS_VECTOR_LENGTH
MAX_FILE_NAME_LENGTH

Traits§

ArgumentsProxyInterface
FactoryItemsProxyInterface
ItemsProxyInterface
ReadOnlyLogProxyInterface
SvcStashProviderProxyInterface
SvcStashProxyInterface
UserbootProxyInterface
WriteOnlyLogProxyInterface

Type Aliases§

ItemsGet2Result
SvcStashProviderGetResult