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