class DoCall

Defined at line 455 of file fidling/gen/sdk/fidl/fuchsia.hardware.goldfish/fuchsia.hardware.goldfish/cpp/fidl/fuchsia.hardware.goldfish/cpp/markers.h

Writes `count` bytes from the IO buffer at specified write

`offset`. Returns `ZX_ERR_SHOULD_WAIT` if pipe device is not writable.

If it writes to device successfully, it subsequently reads `read_count`

bytes into the IO buffer at specified `read_offset`. Returns

`ZX_ERR_SHOULD_WAIT` if pipe device is not readable.

Return value `actual` is the total bytes read from and written to

the IO buffer.

The name "DoCall" (instead of "Call") is to avoid collision with LLCPP

generated code "class Call" (generated per protocol). We don't want

this method attempting to compile as if it were a constructor.

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