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

Struct to hold the Volume Offset Control Service callbacks. More...

#include <vocs.h>

Data Fields

bt_vocs_state_cb state
 The offset state has changed.
 
bt_vocs_location_cb location
 The location has changed.
 
bt_vocs_description_cb description
 The Description has changed.
 
bt_vocs_discover_cb discover
 The discovery procedure has completed.
 
bt_vocs_set_offset_cb set_offset
 The set offset procedure has completed.
 

Detailed Description

Struct to hold the Volume Offset Control Service callbacks.

These can be registered for usage with bt_vocs_client_cb_register() or bt_vocs_register() depending on the role.

Field Documentation

◆ description

bt_vocs_description_cb bt_vocs_cb::description

The Description has changed.

◆ discover

bt_vocs_discover_cb bt_vocs_cb::discover

The discovery procedure has completed.

Only settable for the client and requires enabling CONFIG_BT_VOCS_CLIENT .

◆ location

bt_vocs_location_cb bt_vocs_cb::location

The location has changed.

◆ set_offset

bt_vocs_set_offset_cb bt_vocs_cb::set_offset

The set offset procedure has completed.

Only settable for the client and requires enabling CONFIG_BT_VOCS_CLIENT .

◆ state

bt_vocs_state_cb bt_vocs_cb::state

The offset state has changed.


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