| [ |
| { |
| "declaration": "fuchsia.lowpan.device/CoexCounters", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/AllCounters.coex_rx" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/AllCounters.coex_saturated" |
| }, |
| { |
| "declaration": "fuchsia.lowpan.device/CoexCounters", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/AllCounters.coex_tx" |
| }, |
| { |
| "declaration": "fuchsia.lowpan.device/IpCounters", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/AllCounters.ip_rx" |
| }, |
| { |
| "declaration": "fuchsia.lowpan.device/IpCounters", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/AllCounters.ip_tx" |
| }, |
| { |
| "declaration": "fuchsia.lowpan.device/MacCounters", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/AllCounters.mac_rx" |
| }, |
| { |
| "declaration": "fuchsia.lowpan.device/MacCounters", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/AllCounters.mac_tx" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.lowpan.device/AllCounters" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/CoexCounters.avg_delay_request_to_grant_usec" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/CoexCounters.delayed_grant" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/CoexCounters.grant_deactivated_during_request" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/CoexCounters.grant_immediate" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/CoexCounters.grant_none" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/CoexCounters.grant_wait" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/CoexCounters.grant_wait_activated" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/CoexCounters.grant_wait_timeout" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/CoexCounters.requests" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.lowpan.device/CoexCounters" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.lowpan.device/ConnectivityState.ATTACHED", |
| "value": "5" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.lowpan.device/ConnectivityState.ATTACHING", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.lowpan.device/ConnectivityState.COMMISSIONING", |
| "value": "7" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.lowpan.device/ConnectivityState.INACTIVE", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.lowpan.device/ConnectivityState.ISOLATED", |
| "value": "6" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.lowpan.device/ConnectivityState.OFFLINE", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.lowpan.device/ConnectivityState.READY", |
| "value": "2" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "enum", |
| "name": "fuchsia.lowpan.device/ConnectivityState", |
| "strictness": "flexible" |
| }, |
| { |
| "declaration": "() -> (fuchsia.lowpan.device/AllCounters counters)", |
| "kind": "protocol/member", |
| "name": "fuchsia.lowpan.device/Counters.Get" |
| }, |
| { |
| "declaration": "() -> (fuchsia.lowpan.device/AllCounters counters)", |
| "kind": "protocol/member", |
| "name": "fuchsia.lowpan.device/Counters.Reset" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.lowpan.device/Counters" |
| }, |
| { |
| "declaration": "(string:32 name,server_end:fuchsia.lowpan.device/Counters server_end)", |
| "kind": "protocol/member", |
| "name": "fuchsia.lowpan.device/CountersConnector.Connect" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.lowpan.device/CountersConnector" |
| }, |
| { |
| "declaration": "vector<uint8>:32", |
| "kind": "union/member", |
| "name": "fuchsia.lowpan.device/Credential.network_key" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.lowpan.device/Credential", |
| "strictness": "flexible" |
| }, |
| { |
| "declaration": "() -> (vector<string:64>:16 network_types)", |
| "kind": "protocol/member", |
| "name": "fuchsia.lowpan.device/Device.GetSupportedNetworkTypes" |
| }, |
| { |
| "declaration": "() -> ()", |
| "kind": "protocol/member", |
| "name": "fuchsia.lowpan.device/Device.LeaveNetwork" |
| }, |
| { |
| "declaration": "(fuchsia.lowpan.device/ProvisioningParams params) -> ()", |
| "kind": "protocol/member", |
| "name": "fuchsia.lowpan.device/Device.ProvisionNetwork" |
| }, |
| { |
| "declaration": "(bool active) -> ()", |
| "kind": "protocol/member", |
| "name": "fuchsia.lowpan.device/Device.SetActive" |
| }, |
| { |
| "declaration": "() -> (fuchsia.lowpan.device/DeviceState device_combined_state)", |
| "kind": "protocol/member", |
| "name": "fuchsia.lowpan.device/Device.WatchDeviceState" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.lowpan.device/Device" |
| }, |
| { |
| "declaration": "(string:32 name,server_end:fuchsia.lowpan.device/Device server_end)", |
| "kind": "protocol/member", |
| "name": "fuchsia.lowpan.device/DeviceConnector.Connect" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.lowpan.device/DeviceConnector" |
| }, |
| { |
| "declaration": "() -> (fuchsia.lowpan.device/Credential:optional credential)", |
| "kind": "protocol/member", |
| "name": "fuchsia.lowpan.device/DeviceExtra.GetCredential" |
| }, |
| { |
| "declaration": "() -> (fuchsia.lowpan.device/Identity identity)", |
| "kind": "protocol/member", |
| "name": "fuchsia.lowpan.device/DeviceExtra.WatchIdentity" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.lowpan.device/DeviceExtra" |
| }, |
| { |
| "declaration": "(string:32 name,server_end:fuchsia.lowpan.device/DeviceExtra server_end)", |
| "kind": "protocol/member", |
| "name": "fuchsia.lowpan.device/DeviceExtraConnector.Connect" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.lowpan.device/DeviceExtraConnector" |
| }, |
| { |
| "declaration": "fuchsia.lowpan.device/ConnectivityState", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/DeviceState.connectivity_state" |
| }, |
| { |
| "declaration": "fuchsia.lowpan.device/Role", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/DeviceState.role" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.lowpan.device/DeviceState" |
| }, |
| { |
| "declaration": "(fuchsia.lowpan.device/EnergyScanParameters params,server_end:fuchsia.lowpan.device/EnergyScanResultStream stream)", |
| "kind": "protocol/member", |
| "name": "fuchsia.lowpan.device/EnergyScan.StartEnergyScan" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.lowpan.device/EnergyScan" |
| }, |
| { |
| "declaration": "(string:32 name,server_end:fuchsia.lowpan.device/EnergyScan server_end)", |
| "kind": "protocol/member", |
| "name": "fuchsia.lowpan.device/EnergyScanConnector.Connect" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.lowpan.device/EnergyScanConnector" |
| }, |
| { |
| "declaration": "vector<uint16>:200", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/EnergyScanParameters.channels" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/EnergyScanParameters.dwell_time_ms" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.lowpan.device/EnergyScanParameters" |
| }, |
| { |
| "declaration": "uint16", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/EnergyScanResult.channel_index" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/EnergyScanResult.max_rssi" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/EnergyScanResult.min_rssi" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.lowpan.device/EnergyScanResult" |
| }, |
| { |
| "declaration": "() -> (vector<fuchsia.lowpan.device/EnergyScanResult>:32 results)", |
| "kind": "protocol/member", |
| "name": "fuchsia.lowpan.device/EnergyScanResultStream.Next" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.lowpan.device/EnergyScanResultStream" |
| }, |
| { |
| "declaration": "uint16", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/Identity.channel" |
| }, |
| { |
| "declaration": "fuchsia.net/Ipv6AddressWithPrefix", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/Identity.mesh_local_prefix" |
| }, |
| { |
| "declaration": "string:64", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/Identity.net_type" |
| }, |
| { |
| "declaration": "uint16", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/Identity.panid" |
| }, |
| { |
| "declaration": "vector<uint8>:63", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/Identity.raw_name" |
| }, |
| { |
| "declaration": "vector<uint8>:8", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/Identity.xpanid" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.lowpan.device/Identity" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/IpCounters.failure" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/IpCounters.success" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.lowpan.device/IpCounters" |
| }, |
| { |
| "declaration": "uint16", |
| "kind": "const", |
| "name": "fuchsia.lowpan.device/MAX_CHANNELS", |
| "value": "200" |
| }, |
| { |
| "declaration": "uint16", |
| "kind": "const", |
| "name": "fuchsia.lowpan.device/MAX_NETWORK_TYPES", |
| "value": "16" |
| }, |
| { |
| "declaration": "uint16", |
| "kind": "const", |
| "name": "fuchsia.lowpan.device/MAX_NET_TYPE_LEN", |
| "value": "64" |
| }, |
| { |
| "declaration": "uint16", |
| "kind": "const", |
| "name": "fuchsia.lowpan.device/MAX_STREAM_SET_SIZE", |
| "value": "32" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.ack_requested" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.acked" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.address_filtered" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.beacon" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.beacon_request" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.broadcast" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.data" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.data_poll" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.dest_addr_filtered" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.direct_max_retry_expiry" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.duplicated" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.err_abort" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.err_busy_channel" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.err_cca" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.err_fcs" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.err_invalid_src_addr" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.err_no_frame" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.err_other" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.err_sec" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.err_unknown_neighbor" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.indirect_max_retry_expiry" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.no_ack_requested" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.other" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.retries" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.total" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.lowpan.device/MacCounters.unicast" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.lowpan.device/MacCounters" |
| }, |
| { |
| "declaration": "string", |
| "kind": "const", |
| "name": "fuchsia.lowpan.device/NET_TYPE_RAW_6LOWPAN", |
| "value": "fuchsia.lowpan.net_type.6lowpan" |
| }, |
| { |
| "declaration": "string", |
| "kind": "const", |
| "name": "fuchsia.lowpan.device/NET_TYPE_THREAD_1_X", |
| "value": "org.threadgroup.std.thread.1" |
| }, |
| { |
| "declaration": "string", |
| "kind": "const", |
| "name": "fuchsia.lowpan.device/NET_TYPE_UNKNOWN_802_15_4_PID", |
| "value": "fuchsia.lowpan.net_type.802.15.4.pid" |
| }, |
| { |
| "declaration": "string", |
| "kind": "const", |
| "name": "fuchsia.lowpan.device/NET_TYPE_ZIGBEE_IP_1_X", |
| "value": "org.zigbee.std.zigbee-ip.1" |
| }, |
| { |
| "declaration": "fuchsia.lowpan.device/Credential:optional", |
| "kind": "struct/member", |
| "name": "fuchsia.lowpan.device/ProvisioningParams.credential" |
| }, |
| { |
| "declaration": "fuchsia.lowpan.device/Identity", |
| "kind": "struct/member", |
| "name": "fuchsia.lowpan.device/ProvisioningParams.identity" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.lowpan.device/ProvisioningParams" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.lowpan.device/Role.COORDINATOR", |
| "value": "7" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.lowpan.device/Role.DETACHED", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.lowpan.device/Role.END_DEVICE", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.lowpan.device/Role.LEADER", |
| "value": "6" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.lowpan.device/Role.ROUTER", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.lowpan.device/Role.SLEEPY_END_DEVICE", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.lowpan.device/Role.SLEEPY_ROUTER", |
| "value": "5" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "enum", |
| "name": "fuchsia.lowpan.device/Role", |
| "strictness": "flexible" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.lowpan.device" |
| } |
| ] |