Zephyr API Documentation
3.6.99
A Scalable Open Source RTOS
|
Register structure for Coordinated Set Identification Service. More...
#include <csip.h>
Data Fields | |
uint8_t | set_size |
Size of the set. | |
uint8_t | set_sirk [16] |
The unique Set Identity Resolving Key (SIRK) | |
bool | lockable |
Boolean to set whether the set is lockable by clients. | |
uint8_t | rank |
Rank of this device in this set. | |
struct bt_csip_set_member_cb * | cb |
Pointer to the callback structure. | |
Register structure for Coordinated Set Identification Service.
struct bt_csip_set_member_cb* bt_csip_set_member_register_param::cb |
Pointer to the callback structure.
bool bt_csip_set_member_register_param::lockable |
Boolean to set whether the set is lockable by clients.
Setting this to false will disable the lock characteristic.
uint8_t bt_csip_set_member_register_param::rank |
Rank of this device in this set.
If the lockable parameter is set to true, this shall be > 0 and <= to the set_size. If the lockable parameter is set to false, this may be set to 0 to disable the rank characteristic.
uint8_t bt_csip_set_member_register_param::set_sirk[16] |
The unique Set Identity Resolving Key (SIRK)
This shall be unique between different sets, and shall be the same for each set member for each set.
uint8_t bt_csip_set_member_register_param::set_size |
Size of the set.
If set to 0, the set size characteristic won't be initialized.