13#ifndef __MESHX_ONOFF_SERVER__
14#define __MESHX_ONOFF_SERVER__
20#if CONFIG_ENABLE_GEN_ONOFF_SERVER
24typedef struct meshx_on_off_srv_el_state
27} meshx_on_off_srv_el_state_t;
32typedef struct meshx_on_off_srv_el_msg
36}meshx_on_off_srv_el_msg_t;
97meshx_err_t meshx_on_off_server_delete(meshx_onoff_server_model_t **p_model);
124meshx_err_t meshx_gen_on_off_srv_state_restore(
meshx_ptr_t p_model, meshx_on_off_srv_el_state_t onoff_state);
struct meshx_model meshx_model_t
struct meshx_ctx meshx_ctx_t
Structure to hold context information for BLE Mesh operations.
struct meshx_gen_srv_cb_param meshx_gen_srv_cb_param_t
Common application definitions and includes for BLE Mesh Node.
struct meshx_model_interface meshx_model_interface_t
Header file for the control task in the BLE mesh node application.
meshx_err_t
MeshX Error Codes.
Header file for the generic server model in the BLE mesh node application.