class Create

Defined at line 312 of file fidling/gen/src/storage/fxfs/fidl/fuchsia.fxfs/fuchsia.fxfs/cpp/fidl/fuchsia.fxfs/cpp/markers.h

Creates a blob with the merkle root `hash`. If `allow_existing` is true, the server will

overwrite the existing blob if there is one. The server may fail this request with

`[CreateBlobError.ALREADY_EXISTS]` if there is already an inflight `BlobWriter` for the same

hash which has not been closed or completed. The client will truncate the blob with

[BlobWriter.GetVmo] and get a handle to a vmo in return. The client will then write blob

contents into the vmo and call [BlobWriter.BytesReady] on the 'writer` to signal to the

server that some number of bytes has been written to the vmo.

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