nRF Connect SDK API 2.8.99
|
#include <lightness_srv.h>
Data Fields | |
void(*const | light_set )(struct bt_mesh_lightness_srv *srv, struct bt_mesh_msg_ctx *ctx, const struct bt_mesh_lightness_set *set, struct bt_mesh_lightness_status *rsp) |
Set the Light state. | |
void(*const | light_get )(struct bt_mesh_lightness_srv *srv, struct bt_mesh_msg_ctx *ctx, struct bt_mesh_lightness_status *rsp) |
Get the current Light state. | |
void(*const | default_update )(struct bt_mesh_lightness_srv *srv, struct bt_mesh_msg_ctx *ctx, uint16_t old_default, uint16_t new_default) |
The Default Light state has changed. | |
void(*const | range_update )(struct bt_mesh_lightness_srv *srv, struct bt_mesh_msg_ctx *ctx, const struct bt_mesh_lightness_range *old_range, const struct bt_mesh_lightness_range *new_range) |
The Light Range state has changed. | |
Collection of handler callbacks for the Light Lightness Server.