class UnregisterForTx

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

Tells the device that the client will no longer use the VMO for Tx,

if the VMO is also unused for Rx, the device is free to release it

at the implementation driver.

The network device processes the VMOs in order and stops at the first

error if any. It returns how many VMOs have been marked as unused for Tx

alongside with the first error encountered. Note that network-device

itself does not try to re-register earlier VMOs for a later error. It is

up to the client how to recover from an error.

* error `ZX_ERR_NOT_FOUND` if any of the VmoId is unknown.

* error other zx status that can be reported by the driver.

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