blob: 18d6745d29fb145023369ecec1b2f489b6000ed0 [file] [log] [blame]
[
{
"declaration": "(server_end:fuchsia.hardware.network/Device device)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/Device.Clone"
},
{
"declaration": "() -> (fuchsia.hardware.network/DeviceInfo info)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/Device.GetInfo"
},
{
"declaration": "(fuchsia.hardware.network/PortId id,server_end:fuchsia.hardware.network/Port port)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/Device.GetPort"
},
{
"declaration": "(server_end:fuchsia.hardware.network/PortWatcher watcher)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/Device.GetPortWatcher"
},
{
"declaration": "(string:64 session_name,fuchsia.hardware.network/SessionInfo session_info) -> (fuchsia.hardware.network/Device_OpenSession_Result result)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/Device.OpenSession"
},
{
"kind": "protocol",
"name": "fuchsia.hardware.network/Device"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/DeviceClass.BRIDGE",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/DeviceClass.ETHERNET",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/DeviceClass.PPP",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/DeviceClass.VIRTUAL",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/DeviceClass.WLAN",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/DeviceClass.WLAN_AP",
"value": "5"
},
{
"declaration": "uint16",
"kind": "enum",
"name": "fuchsia.hardware.network/DeviceClass",
"strictness": "strict"
},
{
"declaration": "uint32",
"kind": "table/member",
"name": "fuchsia.hardware.network/DeviceInfo.buffer_alignment"
},
{
"declaration": "uint8",
"kind": "table/member",
"name": "fuchsia.hardware.network/DeviceInfo.descriptor_version"
},
{
"declaration": "uint32",
"kind": "table/member",
"name": "fuchsia.hardware.network/DeviceInfo.max_buffer_length"
},
{
"declaration": "uint8",
"kind": "table/member",
"name": "fuchsia.hardware.network/DeviceInfo.max_buffer_parts"
},
{
"declaration": "uint8",
"kind": "table/member",
"name": "fuchsia.hardware.network/DeviceInfo.min_descriptor_length"
},
{
"declaration": "uint32",
"kind": "table/member",
"name": "fuchsia.hardware.network/DeviceInfo.min_rx_buffer_length"
},
{
"declaration": "uint16",
"kind": "table/member",
"name": "fuchsia.hardware.network/DeviceInfo.min_tx_buffer_head"
},
{
"declaration": "uint32",
"kind": "table/member",
"name": "fuchsia.hardware.network/DeviceInfo.min_tx_buffer_length"
},
{
"declaration": "uint16",
"kind": "table/member",
"name": "fuchsia.hardware.network/DeviceInfo.min_tx_buffer_tail"
},
{
"declaration": "vector<fuchsia.hardware.network/RxAcceleration>:16",
"kind": "table/member",
"name": "fuchsia.hardware.network/DeviceInfo.rx_accel"
},
{
"declaration": "uint16",
"kind": "table/member",
"name": "fuchsia.hardware.network/DeviceInfo.rx_depth"
},
{
"declaration": "vector<fuchsia.hardware.network/TxAcceleration>:16",
"kind": "table/member",
"name": "fuchsia.hardware.network/DeviceInfo.tx_accel"
},
{
"declaration": "uint16",
"kind": "table/member",
"name": "fuchsia.hardware.network/DeviceInfo.tx_depth"
},
{
"kind": "table",
"name": "fuchsia.hardware.network/DeviceInfo"
},
{
"declaration": "(server_end:fuchsia.hardware.network/Device device)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/DeviceInstance.GetDevice"
},
{
"kind": "protocol",
"name": "fuchsia.hardware.network/DeviceInstance"
},
{
"declaration": "fuchsia.hardware.network/PortId",
"kind": "union/member",
"name": "fuchsia.hardware.network/DevicePortEvent.added"
},
{
"declaration": "fuchsia.hardware.network/PortId",
"kind": "union/member",
"name": "fuchsia.hardware.network/DevicePortEvent.existing"
},
{
"declaration": "fuchsia.hardware.network/Empty",
"kind": "union/member",
"name": "fuchsia.hardware.network/DevicePortEvent.idle"
},
{
"declaration": "fuchsia.hardware.network/PortId",
"kind": "union/member",
"name": "fuchsia.hardware.network/DevicePortEvent.removed"
},
{
"kind": "union",
"name": "fuchsia.hardware.network/DevicePortEvent",
"strictness": "strict"
},
{
"declaration": "fuchsia.hardware.network/Fifos",
"kind": "struct/member",
"name": "fuchsia.hardware.network/Device_OpenSession_Response.fifos"
},
{
"declaration": "client_end:fuchsia.hardware.network/Session",
"kind": "struct/member",
"name": "fuchsia.hardware.network/Device_OpenSession_Response.session"
},
{
"kind": "struct",
"name": "fuchsia.hardware.network/Device_OpenSession_Response",
"resourceness": "resource"
},
{
"declaration": "int32",
"kind": "union/member",
"name": "fuchsia.hardware.network/Device_OpenSession_Result.err"
},
{
"declaration": "fuchsia.hardware.network/Device_OpenSession_Response",
"kind": "union/member",
"name": "fuchsia.hardware.network/Device_OpenSession_Result.response"
},
{
"kind": "union",
"name": "fuchsia.hardware.network/Device_OpenSession_Result",
"resourceness": "resource",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.hardware.network/Empty"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/EthernetFeatures.ETHERNET_II",
"value": "2"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/EthernetFeatures.E_802_1_Q",
"value": "4"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/EthernetFeatures.E_802_1_Q_IN_Q",
"value": "8"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/EthernetFeatures.E_802_3_LLC_SNAP",
"value": "16"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/EthernetFeatures.RAW",
"value": "1"
},
{
"declaration": "uint32",
"kind": "bits",
"name": "fuchsia.hardware.network/EthernetFeatures",
"strictness": "strict"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.hardware.network/FRAME_FEATURES_RAW",
"value": "1"
},
{
"declaration": "zx/handle:FIFO",
"kind": "struct/member",
"name": "fuchsia.hardware.network/Fifos.rx"
},
{
"declaration": "zx/handle:FIFO",
"kind": "struct/member",
"name": "fuchsia.hardware.network/Fifos.tx"
},
{
"kind": "struct",
"name": "fuchsia.hardware.network/Fifos",
"resourceness": "resource"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/FrameType.ETHERNET",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/FrameType.IPV4",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/FrameType.IPV6",
"value": "3"
},
{
"declaration": "uint8",
"kind": "enum",
"name": "fuchsia.hardware.network/FrameType",
"strictness": "strict"
},
{
"declaration": "uint32",
"kind": "struct/member",
"name": "fuchsia.hardware.network/FrameTypeSupport.features"
},
{
"declaration": "fuchsia.hardware.network/TxFlags",
"kind": "struct/member",
"name": "fuchsia.hardware.network/FrameTypeSupport.supported_flags"
},
{
"declaration": "fuchsia.hardware.network/FrameType",
"kind": "struct/member",
"name": "fuchsia.hardware.network/FrameTypeSupport.type"
},
{
"kind": "struct",
"name": "fuchsia.hardware.network/FrameTypeSupport"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/InfoType.NO_INFO",
"value": "0"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.hardware.network/InfoType",
"strictness": "strict"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.hardware.network/MAX_ACCEL_FLAGS",
"value": "16"
},
{
"declaration": "uint8",
"kind": "const",
"name": "fuchsia.hardware.network/MAX_DESCRIPTOR_CHAIN",
"value": "4"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.hardware.network/MAX_FRAME_TYPES",
"value": "4"
},
{
"declaration": "uint8",
"kind": "const",
"name": "fuchsia.hardware.network/MAX_PORTS",
"value": "32"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.hardware.network/MAX_SESSION_NAME",
"value": "64"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.hardware.network/MAX_STATUS_BUFFER",
"value": "50"
},
{
"declaration": "(fuchsia.net/MacAddress address) -> (int32 status)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/MacAddressing.AddMulticastAddress"
},
{
"declaration": "() -> (fuchsia.net/MacAddress address)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/MacAddressing.GetUnicastAddress"
},
{
"declaration": "(fuchsia.net/MacAddress address) -> (int32 status)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/MacAddressing.RemoveMulticastAddress"
},
{
"declaration": "(fuchsia.hardware.network/MacFilterMode mode) -> (int32 status)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/MacAddressing.SetMode"
},
{
"kind": "protocol",
"name": "fuchsia.hardware.network/MacAddressing"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/MacFilterMode.MULTICAST_FILTER",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/MacFilterMode.MULTICAST_PROMISCUOUS",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/MacFilterMode.PROMISCUOUS",
"value": "2"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.hardware.network/MacFilterMode",
"strictness": "strict"
},
{
"declaration": "(server_end:fuchsia.hardware.network/Port port)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/Port.Clone"
},
{
"declaration": "(server_end:fuchsia.hardware.network/Device device)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/Port.GetDevice"
},
{
"declaration": "() -> (fuchsia.hardware.network/PortInfo info)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/Port.GetInfo"
},
{
"declaration": "(server_end:fuchsia.hardware.network/MacAddressing mac)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/Port.GetMac"
},
{
"declaration": "() -> (fuchsia.hardware.network/PortStatus status)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/Port.GetStatus"
},
{
"declaration": "(server_end:fuchsia.hardware.network/StatusWatcher watcher,uint32 buffer)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/Port.GetStatusWatcher"
},
{
"kind": "protocol",
"name": "fuchsia.hardware.network/Port"
},
{
"declaration": "uint8",
"kind": "struct/member",
"name": "fuchsia.hardware.network/PortId.base"
},
{
"declaration": "uint8",
"kind": "struct/member",
"name": "fuchsia.hardware.network/PortId.salt"
},
{
"kind": "struct",
"name": "fuchsia.hardware.network/PortId"
},
{
"declaration": "fuchsia.hardware.network/DeviceClass",
"kind": "table/member",
"name": "fuchsia.hardware.network/PortInfo.class"
},
{
"declaration": "fuchsia.hardware.network/PortId",
"kind": "table/member",
"name": "fuchsia.hardware.network/PortInfo.id"
},
{
"declaration": "vector<fuchsia.hardware.network/FrameType>:4",
"kind": "table/member",
"name": "fuchsia.hardware.network/PortInfo.rx_types"
},
{
"declaration": "vector<fuchsia.hardware.network/FrameTypeSupport>:4",
"kind": "table/member",
"name": "fuchsia.hardware.network/PortInfo.tx_types"
},
{
"kind": "table",
"name": "fuchsia.hardware.network/PortInfo"
},
{
"declaration": "fuchsia.hardware.network/StatusFlags",
"kind": "table/member",
"name": "fuchsia.hardware.network/PortStatus.flags"
},
{
"declaration": "uint32",
"kind": "table/member",
"name": "fuchsia.hardware.network/PortStatus.mtu"
},
{
"kind": "table",
"name": "fuchsia.hardware.network/PortStatus"
},
{
"declaration": "() -> (fuchsia.hardware.network/DevicePortEvent event)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/PortWatcher.Watch"
},
{
"kind": "protocol",
"name": "fuchsia.hardware.network/PortWatcher"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/RxAcceleration.VALIDATED_ETHERNET_FCS",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/RxAcceleration.VALIDATED_IPV4_CHECKSUM",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/RxAcceleration.VALIDATED_TCP_CHECKSUM",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/RxAcceleration.VALIDATED_UDP_CHECKSUM",
"value": "3"
},
{
"declaration": "uint8",
"kind": "enum",
"name": "fuchsia.hardware.network/RxAcceleration",
"strictness": "strict"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_ACCEL_0",
"value": "1"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_ACCEL_1",
"value": "2"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_ACCEL_10",
"value": "1024"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_ACCEL_11",
"value": "2048"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_ACCEL_12",
"value": "4096"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_ACCEL_13",
"value": "8192"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_ACCEL_14",
"value": "16384"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_ACCEL_15",
"value": "32768"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_ACCEL_2",
"value": "4"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_ACCEL_3",
"value": "8"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_ACCEL_4",
"value": "16"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_ACCEL_5",
"value": "32"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_ACCEL_6",
"value": "64"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_ACCEL_7",
"value": "128"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_ACCEL_8",
"value": "256"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_ACCEL_9",
"value": "512"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_ECHOED_TX",
"value": "2147483648"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_OVERRUN",
"value": "536870912"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/RxFlags.RX_VALIDATION_ERROR",
"value": "1073741824"
},
{
"declaration": "uint32",
"kind": "bits",
"name": "fuchsia.hardware.network/RxFlags",
"strictness": "strict"
},
{
"declaration": "(fuchsia.hardware.network/PortId port,vector<fuchsia.hardware.network/FrameType>:4 rx_frames) -> (fuchsia.hardware.network/Session_Attach_Result result)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/Session.Attach"
},
{
"declaration": "()",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/Session.Close"
},
{
"declaration": "(fuchsia.hardware.network/PortId port) -> (fuchsia.hardware.network/Session_Detach_Result result)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/Session.Detach"
},
{
"kind": "protocol",
"name": "fuchsia.hardware.network/Session"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/SessionFlags.LISTEN_TX",
"value": "2"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/SessionFlags.PRIMARY",
"value": "1"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/SessionFlags.REPORT_INVALID_RX",
"value": "4"
},
{
"declaration": "uint16",
"kind": "bits",
"name": "fuchsia.hardware.network/SessionFlags",
"strictness": "strict"
},
{
"declaration": "zx/handle:VMO",
"kind": "table/member",
"name": "fuchsia.hardware.network/SessionInfo.data"
},
{
"declaration": "uint16",
"kind": "table/member",
"name": "fuchsia.hardware.network/SessionInfo.descriptor_count"
},
{
"declaration": "uint8",
"kind": "table/member",
"name": "fuchsia.hardware.network/SessionInfo.descriptor_length"
},
{
"declaration": "uint8",
"kind": "table/member",
"name": "fuchsia.hardware.network/SessionInfo.descriptor_version"
},
{
"declaration": "zx/handle:VMO",
"kind": "table/member",
"name": "fuchsia.hardware.network/SessionInfo.descriptors"
},
{
"declaration": "fuchsia.hardware.network/SessionFlags",
"kind": "table/member",
"name": "fuchsia.hardware.network/SessionInfo.options"
},
{
"kind": "table",
"name": "fuchsia.hardware.network/SessionInfo",
"resourceness": "resource"
},
{
"kind": "struct",
"name": "fuchsia.hardware.network/Session_Attach_Response"
},
{
"declaration": "int32",
"kind": "union/member",
"name": "fuchsia.hardware.network/Session_Attach_Result.err"
},
{
"declaration": "fuchsia.hardware.network/Session_Attach_Response",
"kind": "union/member",
"name": "fuchsia.hardware.network/Session_Attach_Result.response"
},
{
"kind": "union",
"name": "fuchsia.hardware.network/Session_Attach_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.hardware.network/Session_Detach_Response"
},
{
"declaration": "int32",
"kind": "union/member",
"name": "fuchsia.hardware.network/Session_Detach_Result.err"
},
{
"declaration": "fuchsia.hardware.network/Session_Detach_Response",
"kind": "union/member",
"name": "fuchsia.hardware.network/Session_Detach_Result.response"
},
{
"kind": "union",
"name": "fuchsia.hardware.network/Session_Detach_Result",
"strictness": "strict"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/StatusFlags.ONLINE",
"value": "1"
},
{
"declaration": "uint32",
"kind": "bits",
"name": "fuchsia.hardware.network/StatusFlags",
"strictness": "strict"
},
{
"declaration": "() -> (fuchsia.hardware.network/PortStatus port_status)",
"kind": "protocol/member",
"name": "fuchsia.hardware.network/StatusWatcher.WatchStatus"
},
{
"kind": "protocol",
"name": "fuchsia.hardware.network/StatusWatcher"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/TxAcceleration.COMPUTE_ETHERNET_FCS",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/TxAcceleration.COMPUTE_IPV4_CHECKSUM",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/TxAcceleration.COMPUTE_TCP_CHECKSUM",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.network/TxAcceleration.COMPUTE_UDP_CHECKSUM",
"value": "3"
},
{
"declaration": "uint8",
"kind": "enum",
"name": "fuchsia.hardware.network/TxAcceleration",
"strictness": "strict"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxFlags.TX_ACCEL_0",
"value": "1"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxFlags.TX_ACCEL_1",
"value": "2"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxFlags.TX_ACCEL_10",
"value": "1024"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxFlags.TX_ACCEL_11",
"value": "2048"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxFlags.TX_ACCEL_12",
"value": "4096"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxFlags.TX_ACCEL_13",
"value": "8192"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxFlags.TX_ACCEL_14",
"value": "16384"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxFlags.TX_ACCEL_15",
"value": "32768"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxFlags.TX_ACCEL_2",
"value": "4"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxFlags.TX_ACCEL_3",
"value": "8"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxFlags.TX_ACCEL_4",
"value": "16"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxFlags.TX_ACCEL_5",
"value": "32"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxFlags.TX_ACCEL_6",
"value": "64"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxFlags.TX_ACCEL_7",
"value": "128"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxFlags.TX_ACCEL_8",
"value": "256"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxFlags.TX_ACCEL_9",
"value": "512"
},
{
"declaration": "uint32",
"kind": "bits",
"name": "fuchsia.hardware.network/TxFlags",
"strictness": "strict"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxReturnFlags.TX_RET_ERROR",
"value": "2147483648"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxReturnFlags.TX_RET_NOT_AVAILABLE",
"value": "4"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxReturnFlags.TX_RET_NOT_SUPPORTED",
"value": "1"
},
{
"kind": "bits/member",
"name": "fuchsia.hardware.network/TxReturnFlags.TX_RET_OUT_OF_RESOURCES",
"value": "2"
},
{
"declaration": "uint32",
"kind": "bits",
"name": "fuchsia.hardware.network/TxReturnFlags",
"strictness": "strict"
},
{
"kind": "library",
"name": "fuchsia.hardware.network"
}
]