class TxAcceleration

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

Available tx acceleration features.

Features are mapped to the `TX_ACCEL_*` bits in descriptors by the available

values reported in [`Info.tx_accel`].

Public Members

static TxAcceleration kComputeEthernetFcs
static TxAcceleration kComputeIpv4Checksum
static TxAcceleration kComputeTcpChecksum
static TxAcceleration kComputeUdpChecksum

Public Methods

void TxAcceleration ()

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

void TxAcceleration (uint8_t value)

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

EnumForSwitching_ operator fuchsia_hardware_network::TxAcceleration::EnumForSwitching_ ()

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

uint8_t operator unsigned char ()

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

bool IsUnknown ()

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

TxAcceleration Unknown ()

Returns an enum corresponding to the member designated as

in the

FIDL schema if exists, or a compiler-reserved unknown value otherwise.

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