Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Struct to hold the Telephone Bearer Service callbacks. More...

#include <tbs.h>

Data Fields

bt_tbs_originate_call_cb originate_call
 Client originating call.
 
bt_tbs_terminate_call_cb terminate_call
 Client terminating call.
 
bt_tbs_call_change_cb hold_call
 Client holding call.
 
bt_tbs_call_change_cb accept_call
 Client accepting call.
 
bt_tbs_call_change_cb retrieve_call
 Client retrieving call.
 
bt_tbs_join_calls_cb join_calls
 Client joining calls.
 
bt_tbs_authorize_cb authorize
 Callback to authorize a client.
 

Detailed Description

Struct to hold the Telephone Bearer Service callbacks.

These can be registered for usage with bt_tbs_register_cb().

Field Documentation

◆ accept_call

bt_tbs_call_change_cb bt_tbs_cb::accept_call

Client accepting call.

◆ authorize

bt_tbs_authorize_cb bt_tbs_cb::authorize

Callback to authorize a client.

◆ hold_call

bt_tbs_call_change_cb bt_tbs_cb::hold_call

Client holding call.

◆ join_calls

bt_tbs_join_calls_cb bt_tbs_cb::join_calls

Client joining calls.

◆ originate_call

bt_tbs_originate_call_cb bt_tbs_cb::originate_call

Client originating call.

◆ retrieve_call

bt_tbs_call_change_cb bt_tbs_cb::retrieve_call

Client retrieving call.

◆ terminate_call

bt_tbs_terminate_call_cb bt_tbs_cb::terminate_call

Client terminating call.


The documentation for this struct was generated from the following file: