Zephyr API Documentation 4.1.99
A Scalable Open Source RTOS
 4.1.99
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
bt_csip_set_member_set_info Struct Reference

Struct to hold information about a service instance. More...

#include <csip.h>

Data Fields

uint8_t sirk [16]
 The 16-octet SIRK.
 
uint8_t set_size
 The set size.
 
uint8_t rank
 The rank.
 
bool lockable: 1
 Whether the set is lockable

 
bool locked: 1
 Whether the set is currently locked.
 
bt_addr_le_t lock_client_addr
 The address of the client that currently holds the lock.
 

Detailed Description

Struct to hold information about a service instance.

Field Documentation

◆ lock_client_addr

bt_addr_le_t bt_csip_set_member_set_info::lock_client_addr

The address of the client that currently holds the lock.

Will be BT_ADDR_LE_NONE if the server holds the lock

◆ lockable

bool bt_csip_set_member_set_info::lockable

Whether the set is lockable

◆ locked

bool bt_csip_set_member_set_info::locked

Whether the set is currently locked.

◆ rank

uint8_t bt_csip_set_member_set_info::rank

The rank.

May be 0 if the set is not lockable

◆ set_size

uint8_t bt_csip_set_member_set_info::set_size

The set size.

◆ sirk

uint8_t bt_csip_set_member_set_info::sirk[16]

The 16-octet SIRK.


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