API for the Scheduler Client model.
More...
|
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.
|
|
API for the Scheduler Client model.