|
void * | bt_csis_svc_decl_get (const struct bt_csis *csis) |
| Get the service declaration attribute. More...
|
|
int | bt_csis_register (const struct bt_csis_register_param *param, struct bt_csis **csis) |
| Register a Coordinated Set Identification Service instance. More...
|
|
void | bt_csis_print_sirk (const struct bt_csis *csis) |
| Print the SIRK to the debug output. More...
|
|
int | bt_csis_advertise (struct bt_csis *csis, bool enable) |
| Starts advertising the Resolvable Set Identifier value. More...
|
|
int | bt_csis_lock (struct bt_csis *csis, bool lock, bool force) |
| Locks a specific Coordinated Set Identification Service instance on the server. More...
|
|
int | bt_csis_client_discover (struct bt_csis_client_set_member *member) |
| Initialise the csis_client instance for a connection. This will do a discovery on the device and prepare the instance for following commands. More...
|
|
bool | bt_csis_client_is_set_member (uint8_t set_sirk[16], struct bt_data *data) |
| Check if advertising data indicates a set member. More...
|
|
void | bt_csis_client_register_cb (struct bt_csis_client_cb *cb) |
| Registers callbacks for csis_client. More...
|
|
int | bt_csis_client_get_lock_state (const struct bt_csis_client_set_member **members, uint8_t count, const struct bt_csis_client_set_info *set_info) |
| Check if an array of set members are unlocked. More...
|
|
int | bt_csis_client_lock (const struct bt_csis_client_set_member **members, uint8_t count, const struct bt_csis_client_set_info *set_info) |
| Lock an array of set members. More...
|
|
int | bt_csis_client_release (const struct bt_csis_client_set_member **members, uint8_t count, const struct bt_csis_client_set_info *set_info) |
| Release an array of set members. More...
|
|