|
Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
|
Audio Video Remote Control Cover Art Profile header. More...
#include <stdint.h>#include <zephyr/bluetooth/bluetooth.h>#include <zephyr/bluetooth/l2cap.h>#include <zephyr/bluetooth/classic/avrcp.h>#include <zephyr/bluetooth/classic/bip.h>Go to the source code of this file.
Data Structures | |
| struct | bt_avrcp_cover_art_ct |
| AVRCP Controller Cover Art structure. More... | |
| struct | bt_avrcp_cover_art_tg |
| AVRCP Target Cover Art structure. More... | |
| struct | bt_avrcp_cover_art_ct_cb |
| AVRCP Cover Art Controller callback structure. More... | |
| struct | bt_avrcp_cover_art_tg_cb |
| AVRCP Cover Art Target callback structure. More... | |
Functions | |
| int | bt_avrcp_cover_art_ct_cb_register (struct bt_avrcp_cover_art_ct_cb *cb) |
| Register AVRCP Cover Art Controller callbacks. | |
| int | bt_avrcp_cover_art_tg_cb_register (struct bt_avrcp_cover_art_tg_cb *cb) |
| Register AVRCP Cover Art target callbacks. | |
| int | bt_avrcp_cover_art_ct_l2cap_connect (struct bt_avrcp_ct *ct, struct bt_avrcp_cover_art_ct **cover_art_ct, uint16_t psm) |
| Connect L2CAP channel for AVRCP Cover Art Controller. | |
| int | bt_avrcp_cover_art_ct_l2cap_disconnect (struct bt_avrcp_cover_art_ct *ct) |
| Disconnect L2CAP channel for AVRCP Cover Art Controller. | |
| int | bt_avrcp_cover_art_tg_l2cap_disconnect (struct bt_avrcp_cover_art_tg *tg) |
| Disconnect L2CAP channel for AVRCP Cover Art Target. | |
| struct net_buf * | bt_avrcp_cover_art_ct_create_pdu (struct bt_avrcp_cover_art_ct *ct, struct net_buf_pool *pool) |
| Create PDU buffer for AVRCP Cover Art Controller. | |
| struct net_buf * | bt_avrcp_cover_art_tg_create_pdu (struct bt_avrcp_cover_art_tg *tg, struct net_buf_pool *pool) |
| Create PDU buffer for AVRCP Cover Art Target. | |
| int | bt_avrcp_cover_art_ct_connect (struct bt_avrcp_cover_art_ct *ct) |
| Send OBEX connect request. | |
| int | bt_avrcp_cover_art_tg_connect (struct bt_avrcp_cover_art_tg *tg, uint8_t rsp_code) |
| Send OBEX connect response. | |
| int | bt_avrcp_cover_art_ct_disconnect (struct bt_avrcp_cover_art_ct *ct) |
| Send OBEX disconnect request. | |
| int | bt_avrcp_cover_art_tg_disconnect (struct bt_avrcp_cover_art_tg *tg, uint8_t rsp_code) |
| Send OBEX disconnect response. | |
| int | bt_avrcp_cover_art_ct_abort (struct bt_avrcp_cover_art_ct *ct, struct net_buf *buf) |
| Send OBEX abort request. | |
| int | bt_avrcp_cover_art_tg_abort (struct bt_avrcp_cover_art_tg *tg, uint8_t rsp_code, struct net_buf *buf) |
| Send OBEX abort response. | |
| int | bt_avrcp_cover_art_ct_get_image_properties (struct bt_avrcp_cover_art_ct *ct, bool final, struct net_buf *buf) |
| Send get image properties request. | |
| int | bt_avrcp_cover_art_tg_get_image_properties (struct bt_avrcp_cover_art_tg *tg, uint8_t rsp_code, struct net_buf *buf) |
| Send get image properties response. | |
| int | bt_avrcp_cover_art_ct_get_image (struct bt_avrcp_cover_art_ct *ct, bool final, struct net_buf *buf) |
| Send get image request. | |
| int | bt_avrcp_cover_art_tg_get_image (struct bt_avrcp_cover_art_tg *tg, uint8_t rsp_code, struct net_buf *buf) |
| Send get image response. | |
| int | bt_avrcp_cover_art_ct_get_linked_thumbnail (struct bt_avrcp_cover_art_ct *ct, bool final, struct net_buf *buf) |
| Send get linked thumbnail request. | |
| int | bt_avrcp_cover_art_tg_get_linked_thumbnail (struct bt_avrcp_cover_art_tg *tg, uint8_t rsp_code, struct net_buf *buf) |
| Send get linked thumbnail response. | |
Audio Video Remote Control Cover Art Profile header.