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