Zephyr API Documentation 4.2.0-rc3
A Scalable Open Source RTOS
 4.2.0-rc3
bt_csip_set_member_set_info Struct Reference

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

#include <zephyr/bluetooth/audio/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:
  • zephyr/bluetooth/audio/csip.h