tree: 0a828e81d2604be57f2a0b39feabb56079206f76 [path history] [tgz]
  1. README.md
all/fidl/fuchsia.net.tun/README.md

fuchsia.net.tun

PROTOCOLS

Control

Defined in fuchsia.net.tun/tun.fidl

CreateDevice

Request {#Control.CreateDevice_Request}

CreatePair

Request {#Control.CreatePair_Request}

Device

Defined in fuchsia.net.tun/tun.fidl

AddPort

Request {#Device.AddPort_Request}

GetDevice

Request {#Device.GetDevice_Request}

GetSignals

Request {#Device.GetSignals_Request}

<EMPTY>

Response {#Device.GetSignals_Response}

ReadFrame

Request {#Device.ReadFrame_Request}

<EMPTY>

Response {#Device.ReadFrame_Response}

WriteFrame

Request {#Device.WriteFrame_Request}

Response {#Device.WriteFrame_Response}

DevicePair

Defined in fuchsia.net.tun/tun.fidl

AddPort

Request {#DevicePair.AddPort_Request}

Response {#DevicePair.AddPort_Response}

GetLeft

Request {#DevicePair.GetLeft_Request}

GetRight

Request {#DevicePair.GetRight_Request}

RemovePort

Request {#DevicePair.RemovePort_Request}

Response {#DevicePair.RemovePort_Response}

Port

Defined in fuchsia.net.tun/tun.fidl

GetState

Request {#Port.GetState_Request}

<EMPTY>

Response {#Port.GetState_Response}

SetOnline

Request {#Port.SetOnline_Request}

Response {#Port.SetOnline_Response}

<EMPTY>

WatchState

Request {#Port.WatchState_Request}

<EMPTY>

Response {#Port.WatchState_Response}

STRUCTS

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

Defined in fuchsia.net.tun/tun.fidl

<EMPTY>

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

Defined in fuchsia.net.tun/tun.fidl

<EMPTY>

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

Defined in fuchsia.net.tun/tun.fidl

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

Defined in fuchsia.net.tun/tun.fidl

<EMPTY>

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

Defined in fuchsia.net.tun/tun.fidl

TABLES

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

Defined in fuchsia.net.tun/tun.fidl

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

Defined in fuchsia.net.tun/tun.fidl

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

Defined in fuchsia.net.tun/tun.fidl

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

Defined in fuchsia.net.tun/tun.fidl

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

Defined in fuchsia.net.tun/tun.fidl

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

Defined in fuchsia.net.tun/tun.fidl

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

Defined in fuchsia.net.tun/tun.fidl

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

Defined in fuchsia.net.tun/tun.fidl

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

Defined in fuchsia.net.tun/tun.fidl

UNIONS

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

Defined in fuchsia.net.tun/tun.fidl

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

Defined in fuchsia.net.tun/tun.fidl

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

Defined in fuchsia.net.tun/tun.fidl

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

Defined in fuchsia.net.tun/tun.fidl

BITS

Signals strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.net.tun/tun.fidl

CONSTANTS