Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_mesh_priv_beacon_cli_cb Struct Reference

Private Beacon Client Status messages callbacks. More...

#include <priv_beacon_cli.h>

Data Fields

void(* priv_beacon_status )(struct bt_mesh_priv_beacon_cli *cli, uint16_t addr, struct bt_mesh_priv_beacon *priv_beacon)
 Optional callback for Private Beacon Status message.
 
void(* priv_gatt_proxy_status )(struct bt_mesh_priv_beacon_cli *cli, uint16_t addr, uint8_t gatt_proxy)
 Optional callback for Private GATT Proxy Status message.
 
void(* priv_node_id_status )(struct bt_mesh_priv_beacon_cli *cli, uint16_t addr, struct bt_mesh_priv_node_id *priv_node_id)
 Optional callback for Private Node Identity Status message.
 

Detailed Description

Private Beacon Client Status messages callbacks.

Field Documentation

◆ priv_beacon_status

void(* bt_mesh_priv_beacon_cli_cb::priv_beacon_status) (struct bt_mesh_priv_beacon_cli *cli, uint16_t addr, struct bt_mesh_priv_beacon *priv_beacon)

Optional callback for Private Beacon Status message.

Handles received Private Beacon Status messages from a Private Beacon server.

Parameters
cliPrivate Beacon client context.
addrAddress of the sender.
priv_beaconMesh Private Beacon state received from the server.

◆ priv_gatt_proxy_status

void(* bt_mesh_priv_beacon_cli_cb::priv_gatt_proxy_status) (struct bt_mesh_priv_beacon_cli *cli, uint16_t addr, uint8_t gatt_proxy)

Optional callback for Private GATT Proxy Status message.

Handles received Private GATT Proxy Status messages from a Private Beacon server.

Parameters
cliPrivate Beacon client context.
addrAddress of the sender.
gatt_proxyPrivate GATT Proxy state received from the server.

◆ priv_node_id_status

void(* bt_mesh_priv_beacon_cli_cb::priv_node_id_status) (struct bt_mesh_priv_beacon_cli *cli, uint16_t addr, struct bt_mesh_priv_node_id *priv_node_id)

Optional callback for Private Node Identity Status message.

Handles received Private Node Identity Status messages from a Private Beacon server.

Parameters
cliPrivate Beacon client context.
addrAddress of the sender.
priv_node_idPrivate Node Identity state received from the server.

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