class Open
Defined at line 521 of file fidling/gen/src/storage/fxfs/fidl/fuchsia.fxfs/fuchsia.fxfs/cpp/fidl/fuchsia.fxfs/cpp/markers.h
Opens a file as a block device and starts serving block requests.
`name` must refer to an existing file in the directory represented by
`parent_directory_token`.
The block size of the device will match the underlying filesystem's block size. If the
file's size is not a multiple of the block size, the apparent size of the device will be
rounded down.
`parent_directory_token` is a token obtained via `fuchsia.io.Directory/GetToken`. The
directory connection must have the `MODIFY_DIRECTORY` right.
Errors will be sent as an epitaph on `server_end`.
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