| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
Structure for registering a Volume Offset Control Service instance. More...
#include <vocs.h>
Data Fields | |
| uint32_t | location | 
| bool | location_writable | 
| int16_t | offset | 
| char * | output_desc | 
| bool | desc_writable | 
| struct bt_vocs_cb * | cb | 
Structure for registering a Volume Offset Control Service instance.
| struct bt_vocs_cb* bt_vocs_register_param::cb | 
Pointer to the callback structure.
| bool bt_vocs_register_param::desc_writable | 
Boolean to set whether the description is writable by clients
| uint32_t bt_vocs_register_param::location | 
Audio Location bitmask
| bool bt_vocs_register_param::location_writable | 
Boolean to set whether the location is writable by clients
| int16_t bt_vocs_register_param::offset | 
Initial volume offset (-255 to 255)
| char* bt_vocs_register_param::output_desc | 
Initial audio output description