Structs§
- Block
Server - Callbacks
- Interface
Adapter - Implements
callback_interface::Interfaceusing C callbacks. - Orchestrator
- Partition
Info - Request
- Unowned
Vmo - cbindgen:no-export
Functions§
- block_
server_ ⚠delete - Safety
- block_
server_ ⚠delete_ async - Safety
- block_
server_ ⚠new - Creates a new block server. Returns nullptr on failure (e.g. if the thread to run the block server failed to start).
- block_
server_ ⚠send_ reply - Safety
- block_
server_ ⚠serve - Serves the Volume protocol for this server.
handleis consumed. - block_
server_ ⚠session_ release - Safety
- block_
server_ ⚠session_ run - Safety
- block_
server_ ⚠thread - Runs the main loop to handle FIDL requests for the block server. Blocks until the server is shutting down.
- block_
server_ ⚠thread_ release - Called to release the thread. This must always be called on the thread spawned by
Callbacks::start_thread, regardless of whetherblock_server_threadis called or not.
Type Aliases§
- Session
- cbindgen:no-export