class EthernetIfcProtocolClient

Defined at line 84 of file fidling/gen/sdk/banjo/fuchsia.hardware.ethernet/fuchsia.hardware.ethernet/banjo/cpp/fuchsia/hardware/ethernet/cpp/banjo.h

Public Methods

void EthernetIfcProtocolClient ()

Defined at line 86 of file fidling/gen/sdk/banjo/fuchsia.hardware.ethernet/fuchsia.hardware.ethernet/banjo/cpp/fuchsia/hardware/ethernet/cpp/banjo.h

void EthernetIfcProtocolClient (const ethernet_ifc_protocol_t * proto)

Defined at line 88 of file fidling/gen/sdk/banjo/fuchsia.hardware.ethernet/fuchsia.hardware.ethernet/banjo/cpp/fuchsia/hardware/ethernet/cpp/banjo.h

void GetProto (ethernet_ifc_protocol_t * proto)

Defined at line 91 of file fidling/gen/sdk/banjo/fuchsia.hardware.ethernet/fuchsia.hardware.ethernet/banjo/cpp/fuchsia/hardware/ethernet/cpp/banjo.h

bool is_valid ()

Defined at line 95 of file fidling/gen/sdk/banjo/fuchsia.hardware.ethernet/fuchsia.hardware.ethernet/banjo/cpp/fuchsia/hardware/ethernet/cpp/banjo.h

void clear ()

Defined at line 98 of file fidling/gen/sdk/banjo/fuchsia.hardware.ethernet/fuchsia.hardware.ethernet/banjo/cpp/fuchsia/hardware/ethernet/cpp/banjo.h

void Status (uint32_t status)

Value with bits set from the |ETHERNET_STATUS_*| flags

Defined at line 104 of file fidling/gen/sdk/banjo/fuchsia.hardware.ethernet/fuchsia.hardware.ethernet/banjo/cpp/fuchsia/hardware/ethernet/cpp/banjo.h

void Recv (const uint8_t * data_buffer, size_t data_size, uint32_t flags)

Defined at line 108 of file fidling/gen/sdk/banjo/fuchsia.hardware.ethernet/fuchsia.hardware.ethernet/banjo/cpp/fuchsia/hardware/ethernet/cpp/banjo.h