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

Struct to hold callbacks for the Audio Input Control Service. More...

#include <aics.h>

Data Fields

bt_aics_state_cb state
 The audio input state has changed.
 
bt_aics_gain_setting_cb gain_setting
 The gain setting has changed.
 
bt_aics_type_cb type
 The audio input type has changed.
 
bt_aics_status_cb status
 The audio input status has changed.
 
bt_aics_description_cb description
 The audio input decscription has changed.
 
bt_aics_discover_cb discover
 The discovery has completed.
 
bt_aics_write_cb set_gain
 The set gain operation has completed.
 
bt_aics_write_cb unmute
 The unmute operation has completed.
 
bt_aics_write_cb mute
 The mut operation has completed.
 
bt_aics_write_cb set_manual_mode
 The set manual mode operation has completed.
 
bt_aics_write_cb set_auto_mode
 The set automatic mode has completed.
 

Detailed Description

Struct to hold callbacks for the Audio Input Control Service.

Used by both clients and servers

Field Documentation

◆ description

bt_aics_description_cb bt_aics_cb::description

The audio input decscription has changed.

◆ discover

bt_aics_discover_cb bt_aics_cb::discover

The discovery has completed.

◆ gain_setting

bt_aics_gain_setting_cb bt_aics_cb::gain_setting

The gain setting has changed.

◆ mute

bt_aics_write_cb bt_aics_cb::mute

The mut operation has completed.

◆ set_auto_mode

bt_aics_write_cb bt_aics_cb::set_auto_mode

The set automatic mode has completed.

◆ set_gain

bt_aics_write_cb bt_aics_cb::set_gain

The set gain operation has completed.

◆ set_manual_mode

bt_aics_write_cb bt_aics_cb::set_manual_mode

The set manual mode operation has completed.

◆ state

bt_aics_state_cb bt_aics_cb::state

The audio input state has changed.

◆ status

bt_aics_status_cb bt_aics_cb::status

The audio input status has changed.

◆ type

bt_aics_type_cb bt_aics_cb::type

The audio input type has changed.

◆ unmute

bt_aics_write_cb bt_aics_cb::unmute

The unmute operation has completed.


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