Crate fidl_fuchsia_bluetooth_hfp

Source

Macros§

CallStateUnknown
Pattern that matches an unknown CallState member.

Structs§

CallControlHandle
CallEventStream
CallManagerControlHandle
CallManagerEventStream
CallManagerMarker
CallManagerPeerConnectedRequest
CallManagerPeerConnectedResponder
CallManagerProxy
CallManagerRequestStream
A Stream of incoming requests for fuchsia.bluetooth.hfp/CallManager.
CallManagerSynchronousProxy
CallMarker
CallProxy
CallRequestStream
A Stream of incoming requests for fuchsia.bluetooth.hfp/Call.
CallSendDtmfCodeRequest
CallSendDtmfCodeResponder
CallSynchronousProxy
CallWatchStateResponder
CallWatchStateResponse
HandsFreeControlHandle
HandsFreeEventStream
HandsFreeMarker
HandsFreeProxy
HandsFreeRequestStream
A Stream of incoming requests for fuchsia.bluetooth.hfp/HandsFree.
HandsFreeSynchronousProxy
HandsFreeWatchPeerConnectedResponder
HandsFreeWatchPeerConnectedResponse
HeadsetGainControlHandle
HeadsetGainEventStream
HeadsetGainMarker
HeadsetGainProxy
HeadsetGainRequestStream
A Stream of incoming requests for fuchsia.bluetooth.hfp/HeadsetGain.
HeadsetGainSetMicrophoneGainRequest
HeadsetGainSetSpeakerGainRequest
HeadsetGainSynchronousProxy
HeadsetGainWatchMicrophoneGainResponder
HeadsetGainWatchMicrophoneGainResponse
HeadsetGainWatchSpeakerGainResponder
HeadsetGainWatchSpeakerGainResponse
HfpControlHandle
HfpEventStream
HfpMarker
HfpProxy
HfpRegisterRequest
HfpRequestStream
A Stream of incoming requests for fuchsia.bluetooth.hfp/Hfp.
HfpSynchronousProxy
NetworkInformation
Network information for the Audio Gateway. Typically this represents information regarding the state of connectivity to a telephony network.
NextCall
Information for the next call reported by a Peer Handler.
PeerHandlerControlHandle
PeerHandlerEventStream
PeerHandlerGainControlRequest
PeerHandlerMarker
PeerHandlerProxy
PeerHandlerQueryOperatorResponder
PeerHandlerQueryOperatorResponse
PeerHandlerReportHeadsetBatteryLevelRequest
PeerHandlerRequestOutgoingCallRequest
PeerHandlerRequestOutgoingCallResponder
PeerHandlerRequestStream
A Stream of incoming requests for fuchsia.bluetooth.hfp/PeerHandler.
PeerHandlerSetNrecModeRequest
PeerHandlerSetNrecModeResponder
PeerHandlerSubscriberNumberInformationResponder
PeerHandlerSubscriberNumberInformationResponse
PeerHandlerSynchronousProxy
PeerHandlerWatchNetworkInformationResponder
PeerHandlerWatchNetworkInformationResponse
PeerHandlerWatchNextCallResponder
PeerHandlerWatchNextCallResponse
RedialLast
Represents the action of redialing the last dialed number.
TransferActive
Represents the action of transferring an active call to the Headset.

Enums§

CallAction
A command from the HF with a value representing what number to dial.
CallDirection
The direction of call initiation.
CallEvent
CallManagerEvent
CallManagerRequest
CallRequest
Controls the lifecycle of a call that has been routed through a headset.
CallState
Represents the valid states of a call.
DtmfCode
Dual-tone multi-frequency signaling codes.
HandsFreeEvent
HandsFreeRequest
HeadsetGainEvent
HeadsetGainRequest
Control Headset Speaker and Microphone gain and receive reports of current values as specified in HFP v1.8, Section 4.29. This protocol is served by the Hfp service.
HfpEvent
HfpRequest
PeerHandlerEvent
PeerHandlerRequest
The call manager or the hands-free server component will serve a call handler protocol for each connected headset that it chooses to manage calls through.
SignalStrength
Represents the signal strength of a connection between the Audio Gateway and a network.

Constants§

MAX_PICONET_SIZE

Traits§

CallManagerProxyInterface
CallProxyInterface
HandsFreeProxyInterface
HeadsetGainProxyInterface
HfpProxyInterface
PeerHandlerProxyInterface

Type Aliases§

CallSendDtmfCodeResult
HandsFreeWatchPeerConnectedResult
Memory
Represents a specific phone book memory location.
Number
Represents a text string of V.250 dialing digits. See TS 127.007v06.08.00, Section 6.2 for more information.
PeerHandlerRequestOutgoingCallResult
PeerHandlerSetNrecModeResult