Microchip® Advanced Software Framework

avrcp_connection_t Struct Reference

#include <avrcp.h>

Data Fields

uint8_t abort_continue_response
 
uint32_t attribute_id
 
uint8_t attribute_value [AVRCP_MAX_ATTRIBUTTE_SIZE]
 
uint16_t attribute_value_len
 
uint16_t attribute_value_offset
 
uint16_t avrcp_cid
 
avrcp_battery_status_t battery_status
 
uint8_t battery_status_changed
 
uint8_t cmd_operands [20]
 
uint8_t cmd_operands_length
 
avrcp_command_opcode_t command_opcode
 
avrcp_command_type_t command_type
 
uint32_t company_id
 
uint8_t continuous_fast_forward_cmd
 
btstack_linked_item_t item
 
uint16_t l2cap_signaling_cid
 
uint16_t list_offset
 
uint16_t list_size
 
avrcp_media_attribute_id_t next_attr_id
 
uint16_t notifications_enabled
 
uint16_t notifications_to_deregister
 
uint16_t notifications_to_register
 
avrcp_now_playing_info_item_t now_playing_info [AVRCP_MEDIA_ATTR_COUNT]
 
uint8_t now_playing_info_attr_bitmap
 
uint8_t now_playing_info_response
 
uint8_t num_attributes
 
uint8_t num_parsed_attributes
 
avrcp_packet_type_t packet_type
 
uint8_t parser_attribute_header [AVRCP_ATTRIBUTE_HEADER_LEN]
 
uint8_t parser_attribute_header_pos
 
avrcp_parser_state_t parser_state
 
avrcp_playback_status_t playback_status
 
uint8_t playback_status_changed
 
uint8_t playing_content_changed
 
btstack_timer_source_t press_and_hold_cmd_timer
 
bd_addr_t remote_addr
 
uint32_t song_length_ms
 
uint32_t song_position_ms
 
avctp_connection_state_t state
 
avrcp_subunit_id_t subunit_id
 
const uint8_t * subunit_info_data
 
uint16_t subunit_info_data_size
 
avrcp_subunit_type_t subunit_info_type
 
avrcp_subunit_type_t subunit_type
 
int total_tracks
 
uint8_t track_changed
 
uint8_t track_id [8]
 
int track_nr
 
uint8_t track_selected
 
uint8_t transaction_label
 
avrcp_subunit_type_t unit_type
 
uint8_t volume_percentage
 
uint8_t volume_percentage_changed
 
uint8_t wait_to_send
 

uint8_t avrcp_connection_t::abort_continue_response
uint32_t avrcp_connection_t::attribute_id
uint8_t avrcp_connection_t::attribute_value[AVRCP_MAX_ATTRIBUTTE_SIZE]
uint16_t avrcp_connection_t::attribute_value_len
uint16_t avrcp_connection_t::attribute_value_offset
uint16_t avrcp_connection_t::avrcp_cid
avrcp_battery_status_t avrcp_connection_t::battery_status
uint8_t avrcp_connection_t::battery_status_changed
uint8_t avrcp_connection_t::cmd_operands[20]
uint8_t avrcp_connection_t::cmd_operands_length
avrcp_command_opcode_t avrcp_connection_t::command_opcode
avrcp_command_type_t avrcp_connection_t::command_type
uint32_t avrcp_connection_t::company_id
uint8_t avrcp_connection_t::continuous_fast_forward_cmd
btstack_linked_item_t avrcp_connection_t::item
uint16_t avrcp_connection_t::l2cap_signaling_cid
uint16_t avrcp_connection_t::list_offset
uint16_t avrcp_connection_t::list_size
avrcp_media_attribute_id_t avrcp_connection_t::next_attr_id
uint16_t avrcp_connection_t::notifications_enabled
uint16_t avrcp_connection_t::notifications_to_deregister
uint16_t avrcp_connection_t::notifications_to_register
avrcp_now_playing_info_item_t avrcp_connection_t::now_playing_info[AVRCP_MEDIA_ATTR_COUNT]
uint8_t avrcp_connection_t::now_playing_info_attr_bitmap
uint8_t avrcp_connection_t::now_playing_info_response
uint8_t avrcp_connection_t::num_attributes
uint8_t avrcp_connection_t::num_parsed_attributes
avrcp_packet_type_t avrcp_connection_t::packet_type
uint8_t avrcp_connection_t::parser_attribute_header[AVRCP_ATTRIBUTE_HEADER_LEN]
uint8_t avrcp_connection_t::parser_attribute_header_pos
avrcp_parser_state_t avrcp_connection_t::parser_state
avrcp_playback_status_t avrcp_connection_t::playback_status
uint8_t avrcp_connection_t::playback_status_changed
uint8_t avrcp_connection_t::playing_content_changed
btstack_timer_source_t avrcp_connection_t::press_and_hold_cmd_timer
bd_addr_t avrcp_connection_t::remote_addr
uint32_t avrcp_connection_t::song_length_ms
uint32_t avrcp_connection_t::song_position_ms
avctp_connection_state_t avrcp_connection_t::state
avrcp_subunit_id_t avrcp_connection_t::subunit_id
const uint8_t* avrcp_connection_t::subunit_info_data
uint16_t avrcp_connection_t::subunit_info_data_size
avrcp_subunit_type_t avrcp_connection_t::subunit_info_type
avrcp_subunit_type_t avrcp_connection_t::subunit_type
int avrcp_connection_t::total_tracks
uint8_t avrcp_connection_t::track_changed
uint8_t avrcp_connection_t::track_id[8]
int avrcp_connection_t::track_nr
uint8_t avrcp_connection_t::track_selected
uint8_t avrcp_connection_t::transaction_label
avrcp_subunit_type_t avrcp_connection_t::unit_type
uint8_t avrcp_connection_t::volume_percentage
uint8_t avrcp_connection_t::volume_percentage_changed
uint8_t avrcp_connection_t::wait_to_send