Home
last modified time | relevance | path

Searched refs:browsing_connection (Results 1 – 5 of 5) sorted by relevance

/btstack/src/classic/
H A Davrcp_browsing.c78 …if ((connection_controller->browsing_connection == NULL) || (connection_target->browsing_connectio… in avrcp_retry_timer_timeout_handler()
80 if (connection_controller->browsing_connection->state == AVCTP_CONNECTION_W2_L2CAP_RETRY){ in avrcp_retry_timer_timeout_handler()
81 connection_controller->browsing_connection->state = AVCTP_CONNECTION_W4_L2CAP_CONNECTED; in avrcp_retry_timer_timeout_handler()
82 connection_target->browsing_connection->state = AVCTP_CONNECTION_W4_L2CAP_CONNECTED; in avrcp_retry_timer_timeout_handler()
85 &connection_controller->browsing_connection->ertm_config, in avrcp_retry_timer_timeout_handler()
86 connection_controller->browsing_connection->ertm_buffer, in avrcp_retry_timer_timeout_handler()
87 connection_controller->browsing_connection->ertm_buffer_size, NULL); in avrcp_retry_timer_timeout_handler()
105 btstack_memory_avrcp_browsing_connection_free(connection->browsing_connection); in avrcp_browsing_finalize_connection()
106 connection->browsing_connection = NULL; in avrcp_browsing_finalize_connection()
155 …avrcp_browsing_connection_t * browsing_connection = btstack_memory_avrcp_browsing_connection_get(); in avrcp_browsing_create_connection() local
[all …]
H A Davrcp_browsing_target.c211 avrcp_browsing_connection_t * browsing_connection; in avrcp_browsing_target_packet_handler() local
215browsing_connection = avrcp_get_browsing_connection_for_l2cap_cid_for_role(AVRCP_TARGET, channel); in avrcp_browsing_target_packet_handler()
216 if (!browsing_connection) break; in avrcp_browsing_target_packet_handler()
220 browsing_connection->transaction_label = transport_header >> 4; in avrcp_browsing_target_packet_handler()
225 browsing_connection->subunit_type = packet[pos++] >> 2; in avrcp_browsing_target_packet_handler()
226 browsing_connection->subunit_id = 0; in avrcp_browsing_target_packet_handler()
227 browsing_connection->command_opcode = packet[pos++]; in avrcp_browsing_target_packet_handler()
228 browsing_connection->num_packets = 1; in avrcp_browsing_target_packet_handler()
230 browsing_connection->num_packets = packet[pos++]; in avrcp_browsing_target_packet_handler()
232 browsing_connection->pdu_id = packet[pos++]; in avrcp_browsing_target_packet_handler()
[all …]
H A Davrcp_browsing_controller.c378 avrcp_browsing_connection_t * browsing_connection; in avrcp_browsing_controller_packet_handler() local
383browsing_connection = avrcp_get_browsing_connection_for_l2cap_cid_for_role(AVRCP_CONTROLLER, chann… in avrcp_browsing_controller_packet_handler()
384 if (!browsing_connection) break; in avrcp_browsing_controller_packet_handler()
389 browsing_connection->transaction_label = transport_header >> 4; in avrcp_browsing_controller_packet_handler()
395 browsing_connection->num_packets = 1; in avrcp_browsing_controller_packet_handler()
397 browsing_connection->num_packets = packet[pos++]; in avrcp_browsing_controller_packet_handler()
400 browsing_connection->state = AVCTP_CONNECTION_OPENED; in avrcp_browsing_controller_packet_handler()
404 browsing_connection->pdu_id = packet[pos++]; in avrcp_browsing_controller_packet_handler()
406 browsing_connection->browsing_status = packet[pos++]; in avrcp_browsing_controller_packet_handler()
407 if (browsing_connection->browsing_status != AVRCP_BROWSING_ERROR_CODE_SUCCESS){ in avrcp_browsing_controller_packet_handler()
[all …]
H A Davrcp.c512 …if (connection->browsing_connection && (connection->browsing_connection->l2cap_browsing_cid != br… in avrcp_get_connection_for_browsing_l2cap_cid_for_role()
524 …if (connection->browsing_connection && (connection->browsing_connection->l2cap_browsing_cid != l2c… in avrcp_get_browsing_connection_for_l2cap_cid_for_role()
525 return connection->browsing_connection; in avrcp_get_browsing_connection_for_l2cap_cid_for_role()
1246 if (connection_controller->browsing_connection){ in avrcp_disconnect()
1247 l2cap_disconnect(connection_controller->browsing_connection->l2cap_browsing_cid); in avrcp_disconnect()
H A Davrcp.h657 avrcp_browsing_connection_t * browsing_connection; member