blob: 168fdf2f12b7dc4c6bb84d4f55d48d129c00d89f [file] [log] [blame]
[
{
"declaration": "(fuchsia.bluetooth/PeerId id) -> (fuchsia.bluetooth.sys/Access_Connect_Result result)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/Access.Connect"
},
{
"declaration": "(fuchsia.bluetooth/PeerId id) -> (fuchsia.bluetooth.sys/Access_Disconnect_Result result)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/Access.Disconnect"
},
{
"declaration": "(fuchsia.bluetooth/PeerId id) -> (fuchsia.bluetooth.sys/Access_Forget_Result result)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/Access.Forget"
},
{
"declaration": "(server_end:fuchsia.bluetooth.sys/ProcedureToken token) -> (fuchsia.bluetooth.sys/Access_MakeDiscoverable_Result result)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/Access.MakeDiscoverable"
},
{
"declaration": "(fuchsia.bluetooth/PeerId id,fuchsia.bluetooth.sys/PairingOptions options) -> (fuchsia.bluetooth.sys/Access_Pair_Result result)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/Access.Pair"
},
{
"declaration": "(fuchsia.bluetooth/DeviceClass device_class)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/Access.SetDeviceClass"
},
{
"declaration": "(string:248 name)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/Access.SetLocalName"
},
{
"declaration": "(fuchsia.bluetooth.sys/InputCapability input,fuchsia.bluetooth.sys/OutputCapability output,client_end:fuchsia.bluetooth.sys/PairingDelegate delegate)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/Access.SetPairingDelegate"
},
{
"declaration": "(server_end:fuchsia.bluetooth.sys/ProcedureToken token) -> (fuchsia.bluetooth.sys/Access_StartDiscovery_Result result)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/Access.StartDiscovery"
},
{
"declaration": "() -> (vector<fuchsia.bluetooth.sys/Peer> updated,vector<fuchsia.bluetooth/PeerId> removed)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/Access.WatchPeers"
},
{
"kind": "protocol",
"name": "fuchsia.bluetooth.sys/Access"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth.sys/Access_Connect_Response"
},
{
"declaration": "fuchsia.bluetooth.sys/Error",
"kind": "union/member",
"name": "fuchsia.bluetooth.sys/Access_Connect_Result.err"
},
{
"declaration": "fuchsia.bluetooth.sys/Access_Connect_Response",
"kind": "union/member",
"name": "fuchsia.bluetooth.sys/Access_Connect_Result.response"
},
{
"kind": "union",
"name": "fuchsia.bluetooth.sys/Access_Connect_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth.sys/Access_Disconnect_Response"
},
{
"declaration": "fuchsia.bluetooth.sys/Error",
"kind": "union/member",
"name": "fuchsia.bluetooth.sys/Access_Disconnect_Result.err"
},
{
"declaration": "fuchsia.bluetooth.sys/Access_Disconnect_Response",
"kind": "union/member",
"name": "fuchsia.bluetooth.sys/Access_Disconnect_Result.response"
},
{
"kind": "union",
"name": "fuchsia.bluetooth.sys/Access_Disconnect_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth.sys/Access_Forget_Response"
},
{
"declaration": "fuchsia.bluetooth.sys/Error",
"kind": "union/member",
"name": "fuchsia.bluetooth.sys/Access_Forget_Result.err"
},
{
"declaration": "fuchsia.bluetooth.sys/Access_Forget_Response",
"kind": "union/member",
"name": "fuchsia.bluetooth.sys/Access_Forget_Result.response"
},
{
"kind": "union",
"name": "fuchsia.bluetooth.sys/Access_Forget_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth.sys/Access_MakeDiscoverable_Response"
},
{
"declaration": "fuchsia.bluetooth.sys/Error",
"kind": "union/member",
"name": "fuchsia.bluetooth.sys/Access_MakeDiscoverable_Result.err"
},
{
"declaration": "fuchsia.bluetooth.sys/Access_MakeDiscoverable_Response",
"kind": "union/member",
"name": "fuchsia.bluetooth.sys/Access_MakeDiscoverable_Result.response"
},
{
"kind": "union",
"name": "fuchsia.bluetooth.sys/Access_MakeDiscoverable_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth.sys/Access_Pair_Response"
},
{
"declaration": "fuchsia.bluetooth.sys/Error",
"kind": "union/member",
"name": "fuchsia.bluetooth.sys/Access_Pair_Result.err"
},
{
"declaration": "fuchsia.bluetooth.sys/Access_Pair_Response",
"kind": "union/member",
"name": "fuchsia.bluetooth.sys/Access_Pair_Result.response"
},
{
"kind": "union",
"name": "fuchsia.bluetooth.sys/Access_Pair_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth.sys/Access_StartDiscovery_Response"
},
{
"declaration": "fuchsia.bluetooth.sys/Error",
"kind": "union/member",
"name": "fuchsia.bluetooth.sys/Access_StartDiscovery_Result.err"
},
{
"declaration": "fuchsia.bluetooth.sys/Access_StartDiscovery_Response",
"kind": "union/member",
"name": "fuchsia.bluetooth.sys/Access_StartDiscovery_Result.response"
},
{
"kind": "union",
"name": "fuchsia.bluetooth.sys/Access_StartDiscovery_Result",
"strictness": "strict"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/BondableMode.BONDABLE",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/BondableMode.NON_BONDABLE",
"value": "2"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.bluetooth.sys/BondableMode",
"strictness": "strict"
},
{
"declaration": "fuchsia.bluetooth/Address",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/BondingData.address"
},
{
"declaration": "fuchsia.bluetooth.sys/BredrBondData",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/BondingData.bredr_bond"
},
{
"declaration": "fuchsia.bluetooth/PeerId",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/BondingData.identifier"
},
{
"declaration": "fuchsia.bluetooth.sys/LeBondData",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/BondingData.le_bond"
},
{
"declaration": "fuchsia.bluetooth/Address",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/BondingData.local_address"
},
{
"declaration": "string:248",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/BondingData.name"
},
{
"kind": "table",
"name": "fuchsia.bluetooth.sys/BondingData"
},
{
"declaration": "(vector<fuchsia.bluetooth.sys/Identity> identities)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/Bootstrap.AddIdentities"
},
{
"declaration": "() -> (fuchsia.bluetooth.sys/Bootstrap_Commit_Result result)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/Bootstrap.Commit"
},
{
"kind": "protocol",
"name": "fuchsia.bluetooth.sys/Bootstrap"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/BootstrapError.INVALID_HOST_IDENTITY",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/BootstrapError.WRITE_FAILURE",
"value": "2"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.bluetooth.sys/BootstrapError",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth.sys/Bootstrap_Commit_Response"
},
{
"declaration": "fuchsia.bluetooth.sys/BootstrapError",
"kind": "union/member",
"name": "fuchsia.bluetooth.sys/Bootstrap_Commit_Result.err"
},
{
"declaration": "fuchsia.bluetooth.sys/Bootstrap_Commit_Response",
"kind": "union/member",
"name": "fuchsia.bluetooth.sys/Bootstrap_Commit_Result.response"
},
{
"kind": "union",
"name": "fuchsia.bluetooth.sys/Bootstrap_Commit_Result",
"strictness": "strict"
},
{
"declaration": "fuchsia.bluetooth.sys/PeerKey",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/BredrBondData.link_key"
},
{
"declaration": "fuchsia.bluetooth/ConnectionRole",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/BredrBondData.role_preference"
},
{
"declaration": "vector<fuchsia.bluetooth/Uuid>:65535",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/BredrBondData.services"
},
{
"kind": "table",
"name": "fuchsia.bluetooth.sys/BredrBondData"
},
{
"declaration": "(fuchsia.bluetooth.sys/Settings settings) -> (fuchsia.bluetooth.sys/Settings result)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/Configuration.Update"
},
{
"kind": "protocol",
"name": "fuchsia.bluetooth.sys/Configuration"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/Error.CANCELED",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/Error.FAILED",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/Error.INVALID_ARGUMENTS",
"value": "7"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/Error.IN_PROGRESS",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/Error.NOT_SUPPORTED",
"value": "6"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/Error.PEER_NOT_FOUND",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/Error.TIMED_OUT",
"value": "3"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.bluetooth.sys/Error",
"strictness": "strict"
},
{
"declaration": "fuchsia.bluetooth.sys/Key",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/HostData.irk"
},
{
"kind": "table",
"name": "fuchsia.bluetooth.sys/HostData"
},
{
"declaration": "bool",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/HostInfo.active"
},
{
"declaration": "fuchsia.bluetooth/Address",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/HostInfo.address"
},
{
"declaration": "bool",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/HostInfo.discoverable"
},
{
"declaration": "bool",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/HostInfo.discovering"
},
{
"declaration": "fuchsia.bluetooth/HostId",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/HostInfo.id"
},
{
"declaration": "string:248",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/HostInfo.local_name"
},
{
"declaration": "fuchsia.bluetooth.sys/TechnologyType",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/HostInfo.technology"
},
{
"kind": "table",
"name": "fuchsia.bluetooth.sys/HostInfo"
},
{
"declaration": "(fuchsia.bluetooth/HostId id) -> (fuchsia.bluetooth.sys/HostWatcher_SetActive_Result result)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/HostWatcher.SetActive"
},
{
"declaration": "() -> (vector<fuchsia.bluetooth.sys/HostInfo> hosts)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/HostWatcher.Watch"
},
{
"kind": "protocol",
"name": "fuchsia.bluetooth.sys/HostWatcher"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth.sys/HostWatcher_SetActive_Response"
},
{
"declaration": "int32",
"kind": "union/member",
"name": "fuchsia.bluetooth.sys/HostWatcher_SetActive_Result.err"
},
{
"declaration": "fuchsia.bluetooth.sys/HostWatcher_SetActive_Response",
"kind": "union/member",
"name": "fuchsia.bluetooth.sys/HostWatcher_SetActive_Result.response"
},
{
"kind": "union",
"name": "fuchsia.bluetooth.sys/HostWatcher_SetActive_Result",
"strictness": "strict"
},
{
"declaration": "vector<fuchsia.bluetooth.sys/BondingData>",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Identity.bonds"
},
{
"declaration": "fuchsia.bluetooth.sys/HostData",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Identity.host"
},
{
"kind": "table",
"name": "fuchsia.bluetooth.sys/Identity"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/InputCapability.CONFIRMATION",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/InputCapability.KEYBOARD",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/InputCapability.NONE",
"value": "1"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.bluetooth.sys/InputCapability",
"strictness": "strict"
},
{
"declaration": "array<uint8,16>",
"kind": "struct/member",
"name": "fuchsia.bluetooth.sys/Key.value"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth.sys/Key"
},
{
"declaration": "fuchsia.bluetooth.sys/LeConnectionParameters",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/LeBondData.connection_parameters"
},
{
"declaration": "fuchsia.bluetooth.sys/PeerKey",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/LeBondData.csrk"
},
{
"declaration": "fuchsia.bluetooth.sys/PeerKey",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/LeBondData.irk"
},
{
"declaration": "fuchsia.bluetooth.sys/Ltk",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/LeBondData.local_ltk"
},
{
"declaration": "fuchsia.bluetooth.sys/Ltk",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/LeBondData.peer_ltk"
},
{
"declaration": "vector<fuchsia.bluetooth/Uuid>:65535",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/LeBondData.services"
},
{
"kind": "table",
"name": "fuchsia.bluetooth.sys/LeBondData"
},
{
"declaration": "uint16",
"kind": "struct/member",
"name": "fuchsia.bluetooth.sys/LeConnectionParameters.connection_interval"
},
{
"declaration": "uint16",
"kind": "struct/member",
"name": "fuchsia.bluetooth.sys/LeConnectionParameters.connection_latency"
},
{
"declaration": "uint16",
"kind": "struct/member",
"name": "fuchsia.bluetooth.sys/LeConnectionParameters.supervision_timeout"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth.sys/LeConnectionParameters"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/LeSecurityMode.MODE_1",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/LeSecurityMode.SECURE_CONNECTIONS_ONLY",
"value": "2"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.bluetooth.sys/LeSecurityMode",
"strictness": "strict"
},
{
"declaration": "uint16",
"kind": "struct/member",
"name": "fuchsia.bluetooth.sys/Ltk.ediv"
},
{
"declaration": "fuchsia.bluetooth.sys/PeerKey",
"kind": "struct/member",
"name": "fuchsia.bluetooth.sys/Ltk.key"
},
{
"declaration": "uint64",
"kind": "struct/member",
"name": "fuchsia.bluetooth.sys/Ltk.rand"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth.sys/Ltk"
},
{
"declaration": "uint16",
"kind": "const",
"name": "fuchsia.bluetooth.sys/MAX_PEER_SERVICES",
"value": "65535"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/OutputCapability.DISPLAY",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/OutputCapability.NONE",
"value": "1"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.bluetooth.sys/OutputCapability",
"strictness": "strict"
},
{
"declaration": "(fuchsia.bluetooth.sys/InputCapability input,fuchsia.bluetooth.sys/OutputCapability output,client_end:fuchsia.bluetooth.sys/PairingDelegate delegate)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/Pairing.SetPairingDelegate"
},
{
"kind": "protocol",
"name": "fuchsia.bluetooth.sys/Pairing"
},
{
"declaration": " -> (fuchsia.bluetooth/PeerId id,fuchsia.bluetooth.sys/PairingKeypress keypress)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/PairingDelegate.OnLocalKeypress"
},
{
"declaration": "(fuchsia.bluetooth/PeerId id,bool success)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/PairingDelegate.OnPairingComplete"
},
{
"declaration": "(fuchsia.bluetooth.sys/Peer peer,fuchsia.bluetooth.sys/PairingMethod method,uint32 displayed_passkey) -> (bool accept,uint32 entered_passkey)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/PairingDelegate.OnPairingRequest"
},
{
"declaration": "(fuchsia.bluetooth/PeerId id,fuchsia.bluetooth.sys/PairingKeypress keypress)",
"kind": "protocol/member",
"name": "fuchsia.bluetooth.sys/PairingDelegate.OnRemoteKeypress"
},
{
"kind": "protocol",
"name": "fuchsia.bluetooth.sys/PairingDelegate"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/PairingKeypress.DIGIT_ENTERED",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/PairingKeypress.DIGIT_ERASED",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/PairingKeypress.PASSKEY_CLEARED",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/PairingKeypress.PASSKEY_ENTERED",
"value": "4"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.bluetooth.sys/PairingKeypress",
"strictness": "strict"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/PairingMethod.CONSENT",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/PairingMethod.PASSKEY_COMPARISON",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/PairingMethod.PASSKEY_DISPLAY",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/PairingMethod.PASSKEY_ENTRY",
"value": "4"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.bluetooth.sys/PairingMethod",
"strictness": "strict"
},
{
"declaration": "fuchsia.bluetooth.sys/BondableMode",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/PairingOptions.bondable_mode"
},
{
"declaration": "fuchsia.bluetooth.sys/PairingSecurityLevel",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/PairingOptions.le_security_level"
},
{
"declaration": "fuchsia.bluetooth.sys/TechnologyType",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/PairingOptions.transport"
},
{
"kind": "table",
"name": "fuchsia.bluetooth.sys/PairingOptions"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/PairingSecurityLevel.AUTHENTICATED",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/PairingSecurityLevel.ENCRYPTED",
"value": "1"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.bluetooth.sys/PairingSecurityLevel",
"strictness": "strict"
},
{
"declaration": "fuchsia.bluetooth/Address",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Peer.address"
},
{
"declaration": "fuchsia.bluetooth/Appearance",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Peer.appearance"
},
{
"declaration": "bool",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Peer.bonded"
},
{
"declaration": "vector<fuchsia.bluetooth/Uuid>:65535",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Peer.bredr_services"
},
{
"declaration": "bool",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Peer.connected"
},
{
"declaration": "fuchsia.bluetooth/DeviceClass",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Peer.device_class"
},
{
"declaration": "fuchsia.bluetooth/PeerId",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Peer.id"
},
{
"declaration": "vector<fuchsia.bluetooth/Uuid>:65535",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Peer.le_services"
},
{
"declaration": "string:248",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Peer.name"
},
{
"declaration": "int8",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Peer.rssi"
},
{
"declaration": "vector<fuchsia.bluetooth/Uuid>:65535",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Peer.services"
},
{
"declaration": "fuchsia.bluetooth.sys/TechnologyType",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Peer.technology"
},
{
"declaration": "int8",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Peer.tx_power"
},
{
"kind": "table",
"name": "fuchsia.bluetooth.sys/Peer"
},
{
"declaration": "fuchsia.bluetooth.sys/Key",
"kind": "struct/member",
"name": "fuchsia.bluetooth.sys/PeerKey.data"
},
{
"declaration": "fuchsia.bluetooth.sys/SecurityProperties",
"kind": "struct/member",
"name": "fuchsia.bluetooth.sys/PeerKey.security"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth.sys/PeerKey"
},
{
"kind": "protocol",
"name": "fuchsia.bluetooth.sys/ProcedureToken"
},
{
"declaration": "bool",
"kind": "struct/member",
"name": "fuchsia.bluetooth.sys/SecurityProperties.authenticated"
},
{
"declaration": "uint8",
"kind": "struct/member",
"name": "fuchsia.bluetooth.sys/SecurityProperties.encryption_key_size"
},
{
"declaration": "bool",
"kind": "struct/member",
"name": "fuchsia.bluetooth.sys/SecurityProperties.secure_connections"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth.sys/SecurityProperties"
},
{
"declaration": "bool",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Settings.bredr_connectable_mode"
},
{
"declaration": "bool",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Settings.le_background_scan"
},
{
"declaration": "bool",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Settings.le_privacy"
},
{
"declaration": "fuchsia.bluetooth.sys/LeSecurityMode",
"kind": "table/member",
"name": "fuchsia.bluetooth.sys/Settings.le_security_mode"
},
{
"kind": "table",
"name": "fuchsia.bluetooth.sys/Settings"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/TechnologyType.CLASSIC",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/TechnologyType.DUAL_MODE",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.sys/TechnologyType.LOW_ENERGY",
"value": "1"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.bluetooth.sys/TechnologyType",
"strictness": "strict"
},
{
"kind": "library",
"name": "fuchsia.bluetooth.sys"
}
]