tree: 4d435933a86521384c892b179847137df1a447e9 [path history] [tgz]
  1. README.md
sdk/fidl/fuchsia.bluetooth.avrcp/README.md

fuchsia.bluetooth.avrcp

PROTOCOLS

AbsoluteVolumeHandler

Defined in fuchsia.bluetooth.avrcp/controller.fidl

GetCurrentVolume

Request {#AbsoluteVolumeHandler.GetCurrentVolume_Request}

<EMPTY>

Response {#AbsoluteVolumeHandler.GetCurrentVolume_Response}

OnVolumeChanged

Request {#AbsoluteVolumeHandler.OnVolumeChanged_Request}

<EMPTY>

Response {#AbsoluteVolumeHandler.OnVolumeChanged_Response}

SetVolume

Request {#AbsoluteVolumeHandler.SetVolume_Request}

Response {#AbsoluteVolumeHandler.SetVolume_Response}

Controller

Defined in fuchsia.bluetooth.avrcp/controller.fidl

GetMediaAttributes

Request {#Controller.GetMediaAttributes_Request}

<EMPTY>

Response {#Controller.GetMediaAttributes_Response}

GetPlayStatus

Request {#Controller.GetPlayStatus_Request}

<EMPTY>

Response {#Controller.GetPlayStatus_Response}

GetPlayerApplicationSettings

Request {#Controller.GetPlayerApplicationSettings_Request}

Response {#Controller.GetPlayerApplicationSettings_Response}

InformBatteryStatus

Request {#Controller.InformBatteryStatus_Request}

Response {#Controller.InformBatteryStatus_Response}

NotifyNotificationHandled

Request {#Controller.NotifyNotificationHandled_Request}

<EMPTY>

OnNotification

Response {#Controller.OnNotification_Response}

SendCommand

Request {#Controller.SendCommand_Request}

Response {#Controller.SendCommand_Response}

SetAbsoluteVolume

Request {#Controller.SetAbsoluteVolume_Request}

Response {#Controller.SetAbsoluteVolume_Response}

SetAddressedPlayer

Request {#Controller.SetAddressedPlayer_Request}

Response {#Controller.SetAddressedPlayer_Response}

SetNotificationFilter

Request {#Controller.SetNotificationFilter_Request}

SetPlayerApplicationSettings

Request {#Controller.SetPlayerApplicationSettings_Request}

Response {#Controller.SetPlayerApplicationSettings_Response}

PeerManager

Defined in fuchsia.bluetooth.avrcp/controller.fidl

GetControllerForTarget

Request {#PeerManager.GetControllerForTarget_Request}

Response {#PeerManager.GetControllerForTarget_Response}

RegisterTargetHandler

Request {#PeerManager.RegisterTargetHandler_Request}

Response {#PeerManager.RegisterTargetHandler_Response}

SetAbsoluteVolumeHandler

Request {#PeerManager.SetAbsoluteVolumeHandler_Request}

Response {#PeerManager.SetAbsoluteVolumeHandler_Response}

TargetHandler

Defined in fuchsia.bluetooth.avrcp/target.fidl

GetEventsSupported

Request {#TargetHandler.GetEventsSupported_Request}

<EMPTY>

Response {#TargetHandler.GetEventsSupported_Response}

GetMediaAttributes

Request {#TargetHandler.GetMediaAttributes_Request}

<EMPTY>

Response {#TargetHandler.GetMediaAttributes_Response}

GetMediaPlayerItems

Request {#TargetHandler.GetMediaPlayerItems_Request}

<EMPTY>

Response {#TargetHandler.GetMediaPlayerItems_Response}

GetNotification

Request {#TargetHandler.GetNotification_Request}

Response {#TargetHandler.GetNotification_Response}

GetPlayStatus

Request {#TargetHandler.GetPlayStatus_Request}

<EMPTY>

Response {#TargetHandler.GetPlayStatus_Response}

GetPlayerApplicationSettings

Request {#TargetHandler.GetPlayerApplicationSettings_Request}

Response {#TargetHandler.GetPlayerApplicationSettings_Response}

ListPlayerApplicationSettingAttributes

Request {#TargetHandler.ListPlayerApplicationSettingAttributes_Request}

<EMPTY>

Response {#TargetHandler.ListPlayerApplicationSettingAttributes_Response}

SendCommand

Request {#TargetHandler.SendCommand_Request}

Response {#TargetHandler.SendCommand_Response}

SetAddressedPlayer

Request {#TargetHandler.SetAddressedPlayer_Request}

Response {#TargetHandler.SetAddressedPlayer_Response}

SetPlayerApplicationSettings

Request {#TargetHandler.SetPlayerApplicationSettings_Request}

Response {#TargetHandler.SetPlayerApplicationSettings_Response}

WatchNotification

Request {#TargetHandler.WatchNotification_Request}

Response {#TargetHandler.WatchNotification_Response}

STRUCTS

AddressedPlayerId {#AddressedPlayerId data-text=“AddressedPlayerId”}

Defined in fuchsia.bluetooth.avrcp/types.fidl

Controller_GetMediaAttributes_Response {#Controller_GetMediaAttributes_Response data-text=“Controller_GetMediaAttributes_Response”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

Controller_GetPlayStatus_Response {#Controller_GetPlayStatus_Response data-text=“Controller_GetPlayStatus_Response”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

Controller_GetPlayerApplicationSettings_Response {#Controller_GetPlayerApplicationSettings_Response data-text=“Controller_GetPlayerApplicationSettings_Response”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

Controller_InformBatteryStatus_Response {#Controller_InformBatteryStatus_Response data-text=“Controller_InformBatteryStatus_Response”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

<EMPTY>

Controller_SendCommand_Response {#Controller_SendCommand_Response data-text=“Controller_SendCommand_Response”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

<EMPTY>

Controller_SetAbsoluteVolume_Response {#Controller_SetAbsoluteVolume_Response data-text=“Controller_SetAbsoluteVolume_Response”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

Controller_SetAddressedPlayer_Response {#Controller_SetAddressedPlayer_Response data-text=“Controller_SetAddressedPlayer_Response”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

<EMPTY>

Controller_SetPlayerApplicationSettings_Response {#Controller_SetPlayerApplicationSettings_Response data-text=“Controller_SetPlayerApplicationSettings_Response”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

CustomAttributeValue {#CustomAttributeValue data-text=“CustomAttributeValue”}

Defined in fuchsia.bluetooth.avrcp/types.fidl

PeerManager_GetControllerForTarget_Response {#PeerManager_GetControllerForTarget_Response data-text=“PeerManager_GetControllerForTarget_Response”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

<EMPTY>

PeerManager_RegisterTargetHandler_Response {#PeerManager_RegisterTargetHandler_Response data-text=“PeerManager_RegisterTargetHandler_Response”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

<EMPTY>

PeerManager_SetAbsoluteVolumeHandler_Response {#PeerManager_SetAbsoluteVolumeHandler_Response data-text=“PeerManager_SetAbsoluteVolumeHandler_Response”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

<EMPTY>

TargetHandler_GetEventsSupported_Response {#TargetHandler_GetEventsSupported_Response data-text=“TargetHandler_GetEventsSupported_Response”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

TargetHandler_GetMediaAttributes_Response {#TargetHandler_GetMediaAttributes_Response data-text=“TargetHandler_GetMediaAttributes_Response”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

TargetHandler_GetMediaPlayerItems_Response {#TargetHandler_GetMediaPlayerItems_Response data-text=“TargetHandler_GetMediaPlayerItems_Response”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

TargetHandler_GetNotification_Response {#TargetHandler_GetNotification_Response data-text=“TargetHandler_GetNotification_Response”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

TargetHandler_GetPlayStatus_Response {#TargetHandler_GetPlayStatus_Response data-text=“TargetHandler_GetPlayStatus_Response”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

TargetHandler_GetPlayerApplicationSettings_Response {#TargetHandler_GetPlayerApplicationSettings_Response data-text=“TargetHandler_GetPlayerApplicationSettings_Response”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

TargetHandler_ListPlayerApplicationSettingAttributes_Response {#TargetHandler_ListPlayerApplicationSettingAttributes_Response data-text=“TargetHandler_ListPlayerApplicationSettingAttributes_Response”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

TargetHandler_SendCommand_Response {#TargetHandler_SendCommand_Response data-text=“TargetHandler_SendCommand_Response”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

<EMPTY>

TargetHandler_SetAddressedPlayer_Response {#TargetHandler_SetAddressedPlayer_Response data-text=“TargetHandler_SetAddressedPlayer_Response”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

<EMPTY>

TargetHandler_SetPlayerApplicationSettings_Response {#TargetHandler_SetPlayerApplicationSettings_Response data-text=“TargetHandler_SetPlayerApplicationSettings_Response”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

TargetHandler_WatchNotification_Response {#TargetHandler_WatchNotification_Response data-text=“TargetHandler_WatchNotification_Response”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

ENUMS

AvcPanelCommand strict{:.fidl-attribute}

Type: uint8

Defined in fuchsia.bluetooth.avrcp/types.fidl

BatteryStatus strict{:.fidl-attribute}

Type: uint8

Defined in fuchsia.bluetooth.avrcp/types.fidl

ControllerError strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.bluetooth.avrcp/types.fidl

Equalizer strict{:.fidl-attribute}

Type: uint8

Defined in fuchsia.bluetooth.avrcp/types.fidl

NotificationEvent strict{:.fidl-attribute}

Type: uint8

Defined in fuchsia.bluetooth.avrcp/types.fidl

PlaybackStatus strict{:.fidl-attribute}

Type: uint8

Defined in fuchsia.bluetooth.avrcp/types.fidl

PlayerApplicationSettingAttributeId strict{:.fidl-attribute}

Type: uint8

Defined in fuchsia.bluetooth.avrcp/types.fidl

RepeatStatusMode strict{:.fidl-attribute}

Type: uint8

Defined in fuchsia.bluetooth.avrcp/types.fidl

ScanMode strict{:.fidl-attribute}

Type: uint8

Defined in fuchsia.bluetooth.avrcp/types.fidl

ShuffleMode strict{:.fidl-attribute}

Type: uint8

Defined in fuchsia.bluetooth.avrcp/types.fidl

SystemStatus strict{:.fidl-attribute}

Type: uint8

Defined in fuchsia.bluetooth.avrcp/types.fidl

TargetAvcError strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.bluetooth.avrcp/types.fidl

TargetPassthroughError strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.bluetooth.avrcp/types.fidl

TABLES

CustomPlayerApplicationSetting {#CustomPlayerApplicationSetting data-text=“CustomPlayerApplicationSetting”}

Defined in fuchsia.bluetooth.avrcp/types.fidl

MediaAttributes {#MediaAttributes data-text=“MediaAttributes”}

Defined in fuchsia.bluetooth.avrcp/types.fidl

MediaPlayerItem {#MediaPlayerItem data-text=“MediaPlayerItem”}

Defined in fuchsia.bluetooth.avrcp/types.fidl

Notification {#Notification data-text=“Notification”}

Defined in fuchsia.bluetooth.avrcp/types.fidl

PlayStatus {#PlayStatus data-text=“PlayStatus”}

Defined in fuchsia.bluetooth.avrcp/types.fidl

PlayerApplicationSettings {#PlayerApplicationSettings data-text=“PlayerApplicationSettings”}

Defined in fuchsia.bluetooth.avrcp/types.fidl

UNIONS

Controller_GetMediaAttributes_Result strict{:.fidl-attribute} {#Controller_GetMediaAttributes_Result data-text=“Controller_GetMediaAttributes_Result”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

Controller_GetPlayStatus_Result strict{:.fidl-attribute} {#Controller_GetPlayStatus_Result data-text=“Controller_GetPlayStatus_Result”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

Controller_GetPlayerApplicationSettings_Result strict{:.fidl-attribute} {#Controller_GetPlayerApplicationSettings_Result data-text=“Controller_GetPlayerApplicationSettings_Result”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

Controller_InformBatteryStatus_Result strict{:.fidl-attribute} {#Controller_InformBatteryStatus_Result data-text=“Controller_InformBatteryStatus_Result”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

Controller_SendCommand_Result strict{:.fidl-attribute} {#Controller_SendCommand_Result data-text=“Controller_SendCommand_Result”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

Controller_SetAbsoluteVolume_Result strict{:.fidl-attribute} {#Controller_SetAbsoluteVolume_Result data-text=“Controller_SetAbsoluteVolume_Result”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

Controller_SetAddressedPlayer_Result strict{:.fidl-attribute} {#Controller_SetAddressedPlayer_Result data-text=“Controller_SetAddressedPlayer_Result”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

Controller_SetPlayerApplicationSettings_Result strict{:.fidl-attribute} {#Controller_SetPlayerApplicationSettings_Result data-text=“Controller_SetPlayerApplicationSettings_Result”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

PeerManager_GetControllerForTarget_Result strict{:.fidl-attribute} {#PeerManager_GetControllerForTarget_Result data-text=“PeerManager_GetControllerForTarget_Result”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

PeerManager_RegisterTargetHandler_Result strict{:.fidl-attribute} {#PeerManager_RegisterTargetHandler_Result data-text=“PeerManager_RegisterTargetHandler_Result”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

PeerManager_SetAbsoluteVolumeHandler_Result strict{:.fidl-attribute} {#PeerManager_SetAbsoluteVolumeHandler_Result data-text=“PeerManager_SetAbsoluteVolumeHandler_Result”}

Defined in fuchsia.bluetooth.avrcp/controller.fidl

TargetHandler_GetEventsSupported_Result strict{:.fidl-attribute} {#TargetHandler_GetEventsSupported_Result data-text=“TargetHandler_GetEventsSupported_Result”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

TargetHandler_GetMediaAttributes_Result strict{:.fidl-attribute} {#TargetHandler_GetMediaAttributes_Result data-text=“TargetHandler_GetMediaAttributes_Result”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

TargetHandler_GetMediaPlayerItems_Result strict{:.fidl-attribute} {#TargetHandler_GetMediaPlayerItems_Result data-text=“TargetHandler_GetMediaPlayerItems_Result”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

TargetHandler_GetNotification_Result strict{:.fidl-attribute} {#TargetHandler_GetNotification_Result data-text=“TargetHandler_GetNotification_Result”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

TargetHandler_GetPlayStatus_Result strict{:.fidl-attribute} {#TargetHandler_GetPlayStatus_Result data-text=“TargetHandler_GetPlayStatus_Result”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

TargetHandler_GetPlayerApplicationSettings_Result strict{:.fidl-attribute} {#TargetHandler_GetPlayerApplicationSettings_Result data-text=“TargetHandler_GetPlayerApplicationSettings_Result”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

TargetHandler_ListPlayerApplicationSettingAttributes_Result strict{:.fidl-attribute} {#TargetHandler_ListPlayerApplicationSettingAttributes_Result data-text=“TargetHandler_ListPlayerApplicationSettingAttributes_Result”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

TargetHandler_SendCommand_Result strict{:.fidl-attribute} {#TargetHandler_SendCommand_Result data-text=“TargetHandler_SendCommand_Result”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

TargetHandler_SetAddressedPlayer_Result strict{:.fidl-attribute} {#TargetHandler_SetAddressedPlayer_Result data-text=“TargetHandler_SetAddressedPlayer_Result”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

TargetHandler_SetPlayerApplicationSettings_Result strict{:.fidl-attribute} {#TargetHandler_SetPlayerApplicationSettings_Result data-text=“TargetHandler_SetPlayerApplicationSettings_Result”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

TargetHandler_WatchNotification_Result strict{:.fidl-attribute} {#TargetHandler_WatchNotification_Result data-text=“TargetHandler_WatchNotification_Result”}

Defined in fuchsia.bluetooth.avrcp/target.fidl

BITS

MajorPlayerType strict{:.fidl-attribute}

Type: uint8

Defined in fuchsia.bluetooth.avrcp/types.fidl

Notifications strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.bluetooth.avrcp/types.fidl

PlayerSubType strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.bluetooth.avrcp/types.fidl

CONSTANTS