Zephyr API Documentation 4.0.99
A Scalable Open Source RTOS
|
Data Structures | |
struct | bt_ccp_call_control_client_bearers |
Struct with information about bearers of a client. More... | |
struct | bt_ccp_call_control_client_cb |
Struct to hold the Telephone Bearer Service client callbacks. More... | |
Functions | |
int | bt_ccp_call_control_client_discover (struct bt_conn *conn, struct bt_ccp_call_control_client **out_client) |
int | bt_ccp_call_control_client_register_cb (struct bt_ccp_call_control_client_cb *cb) |
Register callbacks for the Call Control Client. | |
int | bt_ccp_call_control_client_unregister_cb (struct bt_ccp_call_control_client_cb *cb) |
Unregister callbacks for the Call Control Client. | |
int bt_ccp_call_control_client_discover | ( | struct bt_conn * | conn, |
struct bt_ccp_call_control_client ** | out_client ) |
#include <zephyr/bluetooth/audio/ccp.h>
int bt_ccp_call_control_client_register_cb | ( | struct bt_ccp_call_control_client_cb * | cb | ) |
#include <zephyr/bluetooth/audio/ccp.h>
Register callbacks for the Call Control Client.
cb | The callback struct |
0 | Succsss |
-EINVAL | cb is NULL |
-EEXISTS | cb is already registered |
int bt_ccp_call_control_client_unregister_cb | ( | struct bt_ccp_call_control_client_cb * | cb | ) |
#include <zephyr/bluetooth/audio/ccp.h>
Unregister callbacks for the Call Control Client.
cb | The callback struct |
0 | Succsss |
-EINVAL | cb is NULL |
-EALREADY | cb is not registered |