Zephyr API Documentation 4.0.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_iso_big_cb Struct Reference

Struct to hold the Broadcast Isochronous Group callbacks. More...

#include <iso.h>

Data Fields

void(* started )(struct bt_iso_big *big)
 The BIG has started and all of the streams are ready for data.
 
void(* stopped )(struct bt_iso_big *big, uint8_t reason)
 The BIG has stopped and none of the streams are ready for data.
 

Detailed Description

Struct to hold the Broadcast Isochronous Group callbacks.

These can be registered for usage with bt_iso_big_register_cb().

Field Documentation

◆ started

void(* bt_iso_big_cb::started) (struct bt_iso_big *big)

The BIG has started and all of the streams are ready for data.

Parameters
bigThe started BIG

◆ stopped

void(* bt_iso_big_cb::stopped) (struct bt_iso_big *big, uint8_t reason)

The BIG has stopped and none of the streams are ready for data.

Parameters
bigThe stopped BIG
reasonThe reason why the BIG stopped (see the BT_HCI_ERR_* values)

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