template <>
class WireWeakAsyncBufferClientImpl
Defined at line 3458 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::Volumes::Create> Create (::fidl::StringView name, ::fidl::ServerEnd< ::fuchsia_io::Directory> && outgoing_directory, ::fuchsia_fs_startup::wire::CreateOptions create_options, ::fuchsia_fs_startup::wire::MountOptions mount_options)
Creates and mounts a new volume identified by `name`. `mount_options` affects how the
resulting volume is mounted. For encrypted volumes, `mount_options.crypt` is also used when
creating the volume. `outgoing_directory` will be connected to the root directory of the
volume.
Caller provides the backing storage for FIDL message.
::fidl::internal::WireBufferThenable< ::fuchsia_fs_startup::Volumes::Remove> Remove (::fidl::StringView name)
Permanently deletes a volume identified by `name`. If the volume is mounted, this call will
fail.
Caller provides the backing storage for FIDL message.
::fidl::internal::WireBufferThenable< ::fuchsia_fs_startup::Volumes::GetInfo> GetInfo ()
Get general info about the volume manager.
Caller provides the backing storage for FIDL message.