class WriteOpaqueVolume

Defined at line 231 of file fidling/gen/sdk/fidl/fuchsia.paver/fuchsia.paver/cpp/fidl/fuchsia.paver/cpp/markers.h

Write a raw volume image to the device. The image will be passed as it is to the device

partitioner backend to write. Therefore the format and write logic for the image is up to

the product to define. It differs from the legacy WriteVolume(), which was specifically

for writing the FVM sparse image, in that the paver will not perform any FVM related

parsing or other operation of the image. Thus it is not dependent on the volume driver

version and less susceptible to an outdated paver.

Returns ZX_ERR_NOT_SUPPORTED if the backend does not support opaque volume blobs.

Public Members

static const bool kHasClientToServer
static const bool kHasClientToServerBody
static const bool kHasServerToClient
static const bool kHasServerToClientBody
static const bool kHasNonEmptyUserFacingResponse
static const bool kHasDomainError
static const bool kHasFrameworkError
static const uint64_t kOrdinal