tree: 7a4f525260a319fa29fd31df6c648aa689c9280d [path history] [tgz]
  1. README.md
sdk/fidl/fuchsia.hardware.ethernet/README.md

fuchsia.hardware.ethernet

PROTOCOLS

Device

Defined in fuchsia.hardware.ethernet/ethernet.fidl

ConfigMulticastAddMac

Request {#Device.ConfigMulticastAddMac_Request}

Response {#Device.ConfigMulticastAddMac_Response}

ConfigMulticastDeleteMac

Request {#Device.ConfigMulticastDeleteMac_Request}

Response {#Device.ConfigMulticastDeleteMac_Response}

ConfigMulticastSetPromiscuousMode

Request {#Device.ConfigMulticastSetPromiscuousMode_Request}

Response {#Device.ConfigMulticastSetPromiscuousMode_Response}

ConfigMulticastTestFilter

Request {#Device.ConfigMulticastTestFilter_Request}

<EMPTY>

Response {#Device.ConfigMulticastTestFilter_Response}

DumpRegisters

Request {#Device.DumpRegisters_Request}

<EMPTY>

Response {#Device.DumpRegisters_Response}

GetFifos

Request {#Device.GetFifos_Request}

<EMPTY>

Response {#Device.GetFifos_Response}

GetInfo

Request {#Device.GetInfo_Request}

<EMPTY>

Response {#Device.GetInfo_Response}

GetStatus

Request {#Device.GetStatus_Request}

<EMPTY>

Response {#Device.GetStatus_Response}

ListenStart

Request {#Device.ListenStart_Request}

<EMPTY>

Response {#Device.ListenStart_Response}

ListenStop

Request {#Device.ListenStop_Request}

<EMPTY>

Response {#Device.ListenStop_Response}

<EMPTY>

SetClientName

Request {#Device.SetClientName_Request}

Response {#Device.SetClientName_Response}

SetIOBuffer

Request {#Device.SetIOBuffer_Request}

Response {#Device.SetIOBuffer_Response}

SetPromiscuousMode

Request {#Device.SetPromiscuousMode_Request}

Response {#Device.SetPromiscuousMode_Response}

Start

Request {#Device.Start_Request}

<EMPTY>

Response {#Device.Start_Response}

Stop

Request {#Device.Stop_Request}

<EMPTY>

Response {#Device.Stop_Response}

<EMPTY>

EthernetIfc

Defined in fuchsia.hardware.ethernet/ethernet.fidl

Recv

Request {#EthernetIfc.Recv_Request}

Response {#EthernetIfc.Recv_Response}

<EMPTY>

Status

Request {#EthernetIfc.Status_Request}

Response {#EthernetIfc.Status_Response}

<EMPTY>

EthernetImpl

Defined in fuchsia.hardware.ethernet/ethernet.fidl

GetBti

Request {#EthernetImpl.GetBti_Request}

<EMPTY>

Response {#EthernetImpl.GetBti_Response}

Query

Request {#EthernetImpl.Query_Request}

Response {#EthernetImpl.Query_Response}

QueueTx

Request {#EthernetImpl.QueueTx_Request}

Response {#EthernetImpl.QueueTx_Response}

SetParam

Request {#EthernetImpl.SetParam_Request}

Response {#EthernetImpl.SetParam_Response}

Start

Request {#EthernetImpl.Start_Request}

Response {#EthernetImpl.Start_Response}

Stop

Request {#EthernetImpl.Stop_Request}

<EMPTY>

Response {#EthernetImpl.Stop_Response}

<EMPTY>

STRUCTS

EthDevMetadata {#EthDevMetadata data-text=“EthDevMetadata”}

Defined in fuchsia.hardware.ethernet/ethernet.fidl

EthernetInfo {#EthernetInfo data-text=“EthernetInfo”}

Defined in fuchsia.hardware.ethernet/ethernet.fidl

EthernetNetbuf {#EthernetNetbuf data-text=“EthernetNetbuf”}

Defined in fuchsia.hardware.ethernet/ethernet.fidl

Fifos resource{:.fidl-attribute} {#Fifos data-text=“Fifos”}

Defined in fuchsia.hardware.ethernet/ethernet.fidl

Info {#Info data-text=“Info”}

Defined in fuchsia.hardware.ethernet/ethernet.fidl

MacAddress {#MacAddress data-text=“MacAddress”}

Defined in fuchsia.hardware.ethernet/ethernet.fidl

ENUMS

EthernetFeature strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.hardware.ethernet/ethernet.fidl

BITS

DeviceStatus strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.hardware.ethernet/ethernet.fidl

Features strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.hardware.ethernet/ethernet.fidl

CONSTANTS