tree: e186c32080ec46acd28b6da451a93ddee92b4da9 [path history] [tgz]
  1. README.md
sdk/fidl/fuchsia.hardware.network.device/README.md

fuchsia.hardware.network.device

PROTOCOLS

NetworkDeviceIfc

Defined in fuchsia.hardware.network.device/network-device.fidl

AddPort

Request {#NetworkDeviceIfc.AddPort_Request}

CompleteRx

Request {#NetworkDeviceIfc.CompleteRx_Request}

CompleteTx

Request {#NetworkDeviceIfc.CompleteTx_Request}

PortStatusChanged

Request {#NetworkDeviceIfc.PortStatusChanged_Request}

RemovePort

Request {#NetworkDeviceIfc.RemovePort_Request}

Snoop

Request {#NetworkDeviceIfc.Snoop_Request}

NetworkDeviceImpl

Defined in fuchsia.hardware.network.device/network-device.fidl

GetInfo

Request {#NetworkDeviceImpl.GetInfo_Request}

<EMPTY>

Response {#NetworkDeviceImpl.GetInfo_Response}

Init

Request {#NetworkDeviceImpl.Init_Request}

Response {#NetworkDeviceImpl.Init_Response}

PrepareVmo

Request {#NetworkDeviceImpl.PrepareVmo_Request}

QueueRxSpace

Request {#NetworkDeviceImpl.QueueRxSpace_Request}

QueueTx

Request {#NetworkDeviceImpl.QueueTx_Request}

ReleaseVmo

Request {#NetworkDeviceImpl.ReleaseVmo_Request}

SetSnoop

Request {#NetworkDeviceImpl.SetSnoop_Request}

Start

Request {#NetworkDeviceImpl.Start_Request}

<EMPTY>

Response {#NetworkDeviceImpl.Start_Response}

Stop

Request {#NetworkDeviceImpl.Stop_Request}

<EMPTY>

Response {#NetworkDeviceImpl.Stop_Response}

<EMPTY>

NetworkPort

Defined in fuchsia.hardware.network.device/network-device.fidl

GetInfo

Request {#NetworkPort.GetInfo_Request}

<EMPTY>

Response {#NetworkPort.GetInfo_Response}

GetMac

Request {#NetworkPort.GetMac_Request}

<EMPTY>

Response {#NetworkPort.GetMac_Response}

GetStatus

Request {#NetworkPort.GetStatus_Request}

<EMPTY>

Response {#NetworkPort.GetStatus_Response}

Removed

Request {#NetworkPort.Removed_Request}

<EMPTY>

SetActive

Request {#NetworkPort.SetActive_Request}

STRUCTS

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

Defined in fuchsia.hardware.network.device/network-device.fidl

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

Defined in fuchsia.hardware.network.device/network-device.fidl

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

Defined in fuchsia.hardware.network.device/network-device.fidl

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

Defined in fuchsia.hardware.network.device/network-device.fidl

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

Defined in fuchsia.hardware.network.device/network-device.fidl

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

Defined in fuchsia.hardware.network.device/network-device.fidl

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

Defined in fuchsia.hardware.network.device/network-device.fidl

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

Defined in fuchsia.hardware.network.device/network-device.fidl

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

Defined in fuchsia.hardware.network.device/network-device.fidl

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

Defined in fuchsia.hardware.network.device/network-device.fidl

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

Defined in fuchsia.hardware.network.device/network-device.fidl

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

Defined in fuchsia.hardware.network.device/network-device.fidl

UNIONS

FrameInfo strict{:.fidl-attribute} {#FrameInfo data-text=“FrameInfo”}

Defined in fuchsia.hardware.network.device/network-device.fidl

CONSTANTS

TYPE ALIASES