15#ifndef __MESHX_GEN_CLIENT_H_
16#define __MESHX_GEN_CLIENT_H_
22#if CONFIG_ENABLE_GEN_CLIENT
Header file for BLE Mesh Generic Client functionality in the MeshX framework. This file contains decl...
control_task_msg_handle_t meshx_gen_client_cb_t
Header file for the control task in the BLE mesh node application.
meshx_err_t
MeshX Error Codes.
meshx_err_t meshx_gen_client_from_ble_reg_cb(uint32_t model_id, meshx_gen_client_cb_t cb)
Registers a callback function for a specific generic server model.
struct meshx_gen_client_send_params meshx_gen_client_send_params_t
Generic Client Model send parameters. This structure is used to pass parameters to the Generic Client...
meshx_err_t meshx_gen_cli_send_msg(meshx_gen_client_send_params_t *params)
Sends a Generic Client message over BLE Mesh.
meshx_err_t meshx_gen_client_init(void)
Initialize the meshxuction generic client.
Generic Client Model send parameters. This structure is used to pass parameters to the Generic Client...
meshx_gen_cli_set_t * state
Generic Client Model set message union.