template <>

class WireWeakAsyncBufferClientImpl

Defined at line 3180 of file fidling/gen/src/storage/fidl/fuchsia.fs.startup/fuchsia.fs.startup/cpp/fidl/fuchsia.fs.startup/cpp/wire_messaging.h

Public Methods

::fidl::internal::WireBufferThenable< ::fuchsia_fs_startup::Startup::Start> Start (::fidl::ClientEnd< ::fuchsia_storage_block::Block> && device, ::fuchsia_fs_startup::wire::StartOptions options)

Start this filesystem, using the provided block device and Start options. When start is

called, the filesystem will populate its outgoing directory and then return.

Caller provides the backing storage for FIDL message.

::fidl::internal::WireBufferThenable< ::fuchsia_fs_startup::Startup::Format> Format (::fidl::ClientEnd< ::fuchsia_storage_block::Block> && device, ::fuchsia_fs_startup::wire::FormatOptions options)

Format the provided block device with this filesystem.

Caller provides the backing storage for FIDL message.

::fidl::internal::WireBufferThenable< ::fuchsia_fs_startup::Startup::Check> Check (::fidl::ClientEnd< ::fuchsia_storage_block::Block> && device, ::fuchsia_fs_startup::wire::CheckOptions options)

Check the provided block device for filesystem consistency.

Note that some filesystems (e.g. Fxfs) support online fsck, in which case they can be

checked after being started. In this case, the passed block device is ignored.

Caller provides the backing storage for FIDL message.