Lines Matching full:iso
2 * @brief Internal APIs for Bluetooth ISO handling.
16 #include <zephyr/bluetooth/iso.h>
30 /** ISO connection handle */
42 /** List of ISO channels to setup as CIS (the CIG). */
70 /** List of ISO channels to setup as BIS (the BIG). */
82 #define iso(buf) ((struct iso_data *)net_buf_user_data(buf)) macro
84 /* Process ISO buffer */
90 /** A callback used to notify about freed buffer in the iso rx pool. */
93 /** Set a callback to notify about freed buffer in the iso rx pool.
95 * @param cb Callback to notify about freed buffer in the iso rx pool. If NULL, the callback is
119 /* Notify ISO channels of a new connection */
120 void bt_iso_connected(struct bt_conn *iso);
122 /* Notify ISO channels of a disconnect event */
123 void bt_iso_disconnected(struct bt_conn *iso);
125 /* Notify ISO connected channels of security changed */
139 void bt_iso_recv(struct bt_conn *iso, struct net_buf *buf, uint8_t flags);
141 /* Whether the HCI ISO data packet contains a timestamp or not.