MeshX 0.3
This repository provides an implementation for Bluetooth Low Energy (BLE) Mesh network nodes. The project allows you to create BLE mesh nodes that can communicate with each other, enabling the development of smart home solutions or other IoT-based applications.
|
Generic Light Client Model send parameters. This structure is used to pass parameters to the Generic Client Model for sending messages. It includes the element ID, model pointer, state parameters, opcode, destination address, network index, and application index. More...
#include <meshx_gen_light_cli.h>
Data Fields | |
meshx_ptr_t | model |
uint16_t | opcode |
uint16_t | addr |
uint16_t | net_idx |
uint16_t | app_idx |
meshx_light_client_set_state_t * | state |
Generic Light Client Model send parameters. This structure is used to pass parameters to the Generic Client Model for sending messages. It includes the element ID, model pointer, state parameters, opcode, destination address, network index, and application index.
Definition at line 32 of file meshx_gen_light_cli.h.
uint16_t meshx_gen_light_client_send_params::addr |
Destination address associated with the message.
Definition at line 36 of file meshx_gen_light_cli.h.
uint16_t meshx_gen_light_client_send_params::app_idx |
Application key index associated with the message.
Definition at line 38 of file meshx_gen_light_cli.h.
meshx_ptr_t meshx_gen_light_client_send_params::model |
Model context associated with the message.
Definition at line 34 of file meshx_gen_light_cli.h.
uint16_t meshx_gen_light_client_send_params::net_idx |
Network index associated with the message.
Definition at line 37 of file meshx_gen_light_cli.h.
uint16_t meshx_gen_light_client_send_params::opcode |
Opcode associated with the message.
Definition at line 35 of file meshx_gen_light_cli.h.
meshx_light_client_set_state_t* meshx_gen_light_client_send_params::state |
State parameters associated with the message.
Definition at line 39 of file meshx_gen_light_cli.h.