blob: a5f8a2ae795566054503e6cdfee7fbb568778c88 [file] [log] [blame] [edit]
[
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/Call.RequestActive",
"ordinal": "2631537016737758830",
"type": "()"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/Call.RequestHold",
"ordinal": "3867998356542136555",
"type": "()"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/Call.RequestTerminate",
"ordinal": "5278378542905575702",
"type": "()"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/Call.RequestTransferAudio",
"ordinal": "796194185235271756",
"type": "()"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/Call.SendDtmfCode",
"ordinal": "5797972425814834390",
"type": "(fuchsia.bluetooth.hfp/DtmfCode code) -> (fuchsia.bluetooth.hfp/Call_SendDtmfCode_Result result)"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/Call.WatchState",
"ordinal": "5936514830465609397",
"type": "() -> (fuchsia.bluetooth.hfp/CallState state)"
},
{
"kind": "protocol",
"name": "fuchsia.bluetooth.hfp/Call"
},
{
"kind": "union/member",
"name": "fuchsia.bluetooth.hfp/CallAction.dial_from_location",
"ordinal": "2",
"type": "string:256"
},
{
"kind": "union/member",
"name": "fuchsia.bluetooth.hfp/CallAction.dial_from_number",
"ordinal": "1",
"type": "string:256"
},
{
"kind": "union/member",
"name": "fuchsia.bluetooth.hfp/CallAction.redial_last",
"ordinal": "3",
"type": "fuchsia.bluetooth.hfp/RedialLast"
},
{
"kind": "union/member",
"name": "fuchsia.bluetooth.hfp/CallAction.transfer_active",
"ordinal": "4",
"type": "fuchsia.bluetooth.hfp/TransferActive"
},
{
"kind": "union",
"name": "fuchsia.bluetooth.hfp/CallAction",
"strictness": "strict"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/CallDirection.MOBILE_ORIGINATED",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/CallDirection.MOBILE_TERMINATED",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.bluetooth.hfp/CallDirection",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/CallManager.PeerConnected",
"ordinal": "1455168612604575878",
"type": "(fuchsia.bluetooth/PeerId id,server_end:fuchsia.bluetooth.hfp/PeerHandler handle) -> ()"
},
{
"kind": "protocol",
"name": "fuchsia.bluetooth.hfp/CallManager"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/CallState.INCOMING_RINGING",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/CallState.INCOMING_WAITING",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/CallState.ONGOING_ACTIVE",
"value": "6"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/CallState.ONGOING_HELD",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/CallState.OUTGOING_ALERTING",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/CallState.OUTGOING_DIALING",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/CallState.TERMINATED",
"value": "7"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/CallState.TRANSFERRED_TO_AG",
"value": "8"
},
{
"kind": "enum",
"name": "fuchsia.bluetooth.hfp/CallState",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth.hfp/Call_SendDtmfCode_Response"
},
{
"kind": "union/member",
"name": "fuchsia.bluetooth.hfp/Call_SendDtmfCode_Result.err",
"ordinal": "2",
"type": "int32"
},
{
"kind": "union/member",
"name": "fuchsia.bluetooth.hfp/Call_SendDtmfCode_Result.response",
"ordinal": "1",
"type": "fuchsia.bluetooth.hfp/Call_SendDtmfCode_Response"
},
{
"kind": "union",
"name": "fuchsia.bluetooth.hfp/Call_SendDtmfCode_Result",
"strictness": "strict"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/DtmfCode.A",
"value": "65"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/DtmfCode.ASTERISK",
"value": "42"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/DtmfCode.B",
"value": "66"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/DtmfCode.C",
"value": "67"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/DtmfCode.D",
"value": "68"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/DtmfCode.EIGHT",
"value": "56"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/DtmfCode.FIVE",
"value": "53"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/DtmfCode.FOUR",
"value": "52"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/DtmfCode.NINE",
"value": "57"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/DtmfCode.NUMBER_SIGN",
"value": "35"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/DtmfCode.ONE",
"value": "49"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/DtmfCode.SEVEN",
"value": "55"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/DtmfCode.SIX",
"value": "54"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/DtmfCode.THREE",
"value": "51"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/DtmfCode.TWO",
"value": "50"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/DtmfCode.ZERO",
"value": "48"
},
{
"kind": "enum",
"name": "fuchsia.bluetooth.hfp/DtmfCode",
"strictness": "strict",
"type": "uint8"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/HeadsetGain.SetMicrophoneGain",
"ordinal": "9069041175594200974",
"type": "(uint8 requested)"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/HeadsetGain.SetSpeakerGain",
"ordinal": "3774607042156357070",
"type": "(uint8 requested)"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/HeadsetGain.WatchMicrophoneGain",
"ordinal": "2096179010374096301",
"type": "() -> (uint8 gain)"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/HeadsetGain.WatchSpeakerGain",
"ordinal": "2308002308964075335",
"type": "() -> (uint8 gain)"
},
{
"kind": "protocol",
"name": "fuchsia.bluetooth.hfp/HeadsetGain"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/Hfp.Register",
"ordinal": "1958684264531853741",
"type": "(client_end:fuchsia.bluetooth.hfp/CallManager manager)"
},
{
"kind": "protocol",
"name": "fuchsia.bluetooth.hfp/Hfp"
},
{
"kind": "const",
"name": "fuchsia.bluetooth.hfp/MAX_PICONET_SIZE",
"type": "uint64",
"value": "8"
},
{
"kind": "table/member",
"name": "fuchsia.bluetooth.hfp/NetworkInformation.roaming",
"ordinal": "3",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.bluetooth.hfp/NetworkInformation.service_available",
"ordinal": "1",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.bluetooth.hfp/NetworkInformation.signal_strength",
"ordinal": "2",
"type": "fuchsia.bluetooth.hfp/SignalStrength"
},
{
"kind": "table",
"name": "fuchsia.bluetooth.hfp/NetworkInformation"
},
{
"kind": "table/member",
"name": "fuchsia.bluetooth.hfp/NextCall.call",
"ordinal": "1",
"type": "client_end:fuchsia.bluetooth.hfp/Call"
},
{
"kind": "table/member",
"name": "fuchsia.bluetooth.hfp/NextCall.direction",
"ordinal": "4",
"type": "fuchsia.bluetooth.hfp/CallDirection"
},
{
"kind": "table/member",
"name": "fuchsia.bluetooth.hfp/NextCall.remote",
"ordinal": "2",
"type": "string:256"
},
{
"kind": "table/member",
"name": "fuchsia.bluetooth.hfp/NextCall.state",
"ordinal": "3",
"type": "fuchsia.bluetooth.hfp/CallState"
},
{
"kind": "table",
"name": "fuchsia.bluetooth.hfp/NextCall",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/PeerHandler.GainControl",
"ordinal": "7927526584189171991",
"type": "(client_end:fuchsia.bluetooth.hfp/HeadsetGain control)"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/PeerHandler.QueryOperator",
"ordinal": "1303768958814139136",
"type": "() -> (string:<16,optional> operator)"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/PeerHandler.ReportHeadsetBatteryLevel",
"ordinal": "352381099789310043",
"type": "(uint8 level)"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/PeerHandler.RequestOutgoingCall",
"ordinal": "117765926442273197",
"type": "(fuchsia.bluetooth.hfp/CallAction action) -> (fuchsia.bluetooth.hfp/PeerHandler_RequestOutgoingCall_Result result)"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/PeerHandler.SetNrecMode",
"ordinal": "3425146743810320175",
"type": "(bool enabled) -> (fuchsia.bluetooth.hfp/PeerHandler_SetNrecMode_Result result)"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/PeerHandler.SubscriberNumberInformation",
"ordinal": "1582209706392300090",
"type": "() -> (vector<string:256>:128 numbers)"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/PeerHandler.WatchNetworkInformation",
"ordinal": "2062290572683950027",
"type": "() -> (fuchsia.bluetooth.hfp/NetworkInformation update)"
},
{
"kind": "protocol/member",
"name": "fuchsia.bluetooth.hfp/PeerHandler.WatchNextCall",
"ordinal": "424384777513325401",
"type": "() -> (fuchsia.bluetooth.hfp/NextCall call)"
},
{
"kind": "protocol",
"name": "fuchsia.bluetooth.hfp/PeerHandler"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth.hfp/PeerHandler_RequestOutgoingCall_Response"
},
{
"kind": "union/member",
"name": "fuchsia.bluetooth.hfp/PeerHandler_RequestOutgoingCall_Result.err",
"ordinal": "2",
"type": "int32"
},
{
"kind": "union/member",
"name": "fuchsia.bluetooth.hfp/PeerHandler_RequestOutgoingCall_Result.response",
"ordinal": "1",
"type": "fuchsia.bluetooth.hfp/PeerHandler_RequestOutgoingCall_Response"
},
{
"kind": "union",
"name": "fuchsia.bluetooth.hfp/PeerHandler_RequestOutgoingCall_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth.hfp/PeerHandler_SetNrecMode_Response"
},
{
"kind": "union/member",
"name": "fuchsia.bluetooth.hfp/PeerHandler_SetNrecMode_Result.err",
"ordinal": "2",
"type": "int32"
},
{
"kind": "union/member",
"name": "fuchsia.bluetooth.hfp/PeerHandler_SetNrecMode_Result.response",
"ordinal": "1",
"type": "fuchsia.bluetooth.hfp/PeerHandler_SetNrecMode_Response"
},
{
"kind": "union",
"name": "fuchsia.bluetooth.hfp/PeerHandler_SetNrecMode_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth.hfp/RedialLast"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/SignalStrength.HIGH",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/SignalStrength.LOW",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/SignalStrength.MEDIUM",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/SignalStrength.NONE",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/SignalStrength.VERY_HIGH",
"value": "6"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth.hfp/SignalStrength.VERY_LOW",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.bluetooth.hfp/SignalStrength",
"strictness": "strict",
"type": "int8"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth.hfp/TransferActive"
},
{
"kind": "library",
"name": "fuchsia.bluetooth.hfp"
}
]