MT2523 API Reference  LinkIt SDK v4
bt_avrcp_send_register_notification_response_t Struct Reference

The struct of sending register notification response parameters. More...

#include <bt_avrcp.h>

Data Fields

bt_avrcp_response_t response_type
 Type of the response. More...
 
uint16_t parameter_length
 Parameter length of the corresponding event. More...
 
bt_avrcp_event_t event_id
 The register event ID for notification. More...
 
union {
   bt_avrcp_application_setting_changed_t   setting
 The response data for BT_AVRCP_EVENT_PLAYER_APP_SETTING_CHANGED. More...
 
   uint64_t   id
 The response data for BT_AVRCP_EVENT_TRACK_CHANGED. More...
 
   uint32_t   playback_position
 The response data for BT_AVRCP_EVENT_PLAYBACK_POS_CHANGED. More...
 
   bt_avrcp_status_t   status
 The response data for BT_AVRCP_EVENT_PLAYBACK_STATUS_CHANGED, BT_AVRCP_EVENT_BATT_STATUS_CHANGED, BT_AVRCP_EVENT_SYSTEM_STATUS_CHANGED. More...
 
   uint8_t   volume
 Parameter for BT_AVRCP_EVENT_VOLUME_CHANGED. More...
 
}; 
 

Detailed Description

The struct of sending register notification response parameters.

Field Documentation

bt_avrcp_event_t event_id

The register event ID for notification.

uint64_t id

The response data for BT_AVRCP_EVENT_TRACK_CHANGED.

uint16_t parameter_length

Parameter length of the corresponding event.

Includes the event ID field.

uint32_t playback_position

The response data for BT_AVRCP_EVENT_PLAYBACK_POS_CHANGED.

bt_avrcp_response_t response_type

Type of the response.

uint8_t volume

The documentation for this struct was generated from the following file: