nRF Connect SDK API 0.1.0
Loading...
Searching...
No Matches
scheduler_cli.h File Reference

Go to the source code of this file.

Data Structures

struct  bt_mesh_scheduler_cli
 

Macros

#define BT_MESH_MODEL_SCHEDULER_CLI(_cli)
 Scheduler Client model composition data entry.
 

Functions

int bt_mesh_scheduler_cli_get (struct bt_mesh_scheduler_cli *cli, struct bt_mesh_msg_ctx *ctx, uint16_t *rsp)
 Get the current Schedule Register status.
 
int bt_mesh_scheduler_cli_action_get (struct bt_mesh_scheduler_cli *cli, struct bt_mesh_msg_ctx *ctx, uint8_t idx, struct bt_mesh_schedule_entry *rsp)
 Get the appropriate Scheduler Action status.
 
int bt_mesh_scheduler_cli_action_set (struct bt_mesh_scheduler_cli *cli, struct bt_mesh_msg_ctx *ctx, uint8_t idx, const struct bt_mesh_schedule_entry *entry, struct bt_mesh_schedule_entry *rsp)
 Set the appropriate Scheduler Action.
 
int bt_mesh_scheduler_cli_action_set_unack (struct bt_mesh_scheduler_cli *cli, struct bt_mesh_msg_ctx *ctx, uint8_t idx, const struct bt_mesh_schedule_entry *entry)
 Set the appropriate Scheduler Action without requesting a response.