Google is committed to advancing racial equity for Black communities. See how.

fuchsia.fshost

PROTOCOLS

Admin

Defined in fuchsia.fshost/fshost.fidl

Manages fshost lifecycle

Shutdown

Causes fshost to unmount all filesystems and exit. Fshost has successfully unmounted all filesystems when this function returns, and exits immediately after writing the response to this function.

Request

<EMPTY>

Response

<EMPTY>

BlockWatcher

Defined in fuchsia.fshost/fshost.fidl

Manages the block watcher.

Pause

Pauses the block watcher. This causes the block watcher to drop all new block device events. Returns ZX_ERR_UNAVAILABLE if the watcher has been paused too many times.

Request

<EMPTY>

Response

NameType
status zx/status

Resume

Resumes the block watcher. The block watcher won't resume until every Pause() call has had a corresponding Resume(). Returns ZX_ERR_BAD_STATE if the watcher isn't paused.

Request

<EMPTY>

Response

NameType
status zx/status

STRUCTS