Zephyr API Documentation 4.0.0-rc3
A Scalable Open Source RTOS
|
Register structure for preset. More...
#include <has.h>
Data Fields | |
uint8_t | index |
Preset index. | |
enum bt_has_properties | properties |
Preset properties. | |
const char * | name |
Preset name. | |
const struct bt_has_preset_ops * | ops |
Preset operations structure. | |
Register structure for preset.
uint8_t bt_has_preset_register_param::index |
Preset index.
Unique preset identifier. The value shall be other than BT_HAS_PRESET_INDEX_NONE.
const char* bt_has_preset_register_param::name |
Preset name.
Preset name that further can be changed by either server or client if
CONFIG_BT_HAS_PRESET_NAME_DYNAMIC
configuration option has been enabled. It's length shall be greater than BT_HAS_PRESET_NAME_MIN. If the length exceeds BT_HAS_PRESET_NAME_MAX, the name will be truncated.
const struct bt_has_preset_ops* bt_has_preset_register_param::ops |
Preset operations structure.
enum bt_has_properties bt_has_preset_register_param::properties |
Preset properties.
Bitfield of preset properties.