| 
    Zephyr Project API
    3.2.0
    
   A Scalable Open Source RTOS 
   | 
 
Register structure for preset. More...
#include <has.h>
Data Fields | |
| uint8_t | index | 
| Preset index.  More... | |
| enum bt_has_properties | properties | 
| Preset properties.  More... | |
| const char * | name | 
| Preset name.  More... | |
| const struct bt_has_preset_ops * | ops | 
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.