Zephyr Project API 3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
sar_cfg_cli.h File Reference

Bluetooth Mesh SAR Configuration Client Model APIs. More...

Go to the source code of this file.

Data Structures

struct  bt_mesh_sar_cfg_cli
 Mesh SAR Configuration Client Model Context. More...
 

Macros

#define BT_MESH_MODEL_SAR_CFG_CLI(_cli)
 SAR Configuration Client model composition data entry.
 

Functions

int bt_mesh_sar_cfg_cli_transmitter_get (uint16_t net_idx, uint16_t addr, struct bt_mesh_sar_tx *rsp)
 Get the SAR Transmitter state of the target node.
 
int bt_mesh_sar_cfg_cli_transmitter_set (uint16_t net_idx, uint16_t addr, const struct bt_mesh_sar_tx *set, struct bt_mesh_sar_tx *rsp)
 Set the SAR Transmitter state of the target node.
 
int bt_mesh_sar_cfg_cli_receiver_get (uint16_t net_idx, uint16_t addr, struct bt_mesh_sar_rx *rsp)
 Get the SAR Receiver state of the target node.
 
int bt_mesh_sar_cfg_cli_receiver_set (uint16_t net_idx, uint16_t addr, const struct bt_mesh_sar_rx *set, struct bt_mesh_sar_rx *rsp)
 Set the SAR Receiver state of the target node.
 
int32_t bt_mesh_sar_cfg_cli_timeout_get (void)
 Get the current transmission timeout value.
 
void bt_mesh_sar_cfg_cli_timeout_set (int32_t timeout)
 Set the transmission timeout value.
 

Detailed Description

Bluetooth Mesh SAR Configuration Client Model APIs.