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