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.
Loading...
Searching...
No Matches
meshx_gen_light_client_status_cb_t Union Reference

#include <meshx_ble_mesh_light_cli.h>

Collaboration diagram for meshx_gen_light_client_status_cb_t:
Collaboration graph

Data Fields

meshx_light_lightness_status_cb_t lightness_status
 
meshx_light_lightness_linear_status_cb_t lightness_linear_status
 
meshx_light_lightness_last_status_cb_t lightness_last_status
 
meshx_light_lightness_default_status_cb_t lightness_default_status
 
meshx_light_lightness_range_status_cb_t lightness_range_status
 
meshx_light_ctl_status_cb_t ctl_status
 
meshx_light_ctl_temperature_status_cb_t ctl_temperature_status
 
meshx_light_ctl_temperature_range_status_cb_t ctl_temperature_range_status
 
meshx_light_ctl_default_status_cb_t ctl_default_status
 
meshx_light_hsl_status_cb_t hsl_status
 
meshx_light_hsl_target_status_cb_t hsl_target_status
 
meshx_light_hsl_hue_status_cb_t hsl_hue_status
 
meshx_light_hsl_saturation_status_cb_t hsl_saturation_status
 
meshx_light_hsl_default_status_cb_t hsl_default_status
 
meshx_light_hsl_range_status_cb_t hsl_range_status
 
meshx_light_xyl_status_cb_t xyl_status
 
meshx_light_xyl_target_status_cb_t xyl_target_status
 
meshx_light_xyl_default_status_cb_t xyl_default_status
 
meshx_light_xyl_range_status_cb_t xyl_range_status
 
meshx_light_lc_mode_status_cb_t lc_mode_status
 
meshx_light_lc_om_status_cb_t lc_om_status
 
meshx_light_lc_light_onoff_status_cb_t lc_light_onoff_status
 
meshx_light_lc_property_status_cb_t lc_property_status
 

Detailed Description

Definition at line 412 of file meshx_ble_mesh_light_cli.h.

Field Documentation

◆ ctl_default_status

meshx_light_ctl_default_status_cb_t meshx_gen_light_client_status_cb_t::ctl_default_status

For MESHX_MODEL_OP_LIGHT_CTL_DEFAULT_STATUS

Definition at line 422 of file meshx_ble_mesh_light_cli.h.

◆ ctl_status

meshx_light_ctl_status_cb_t meshx_gen_light_client_status_cb_t::ctl_status

For MESHX_MODEL_OP_LIGHT_CTL_STATUS

Definition at line 419 of file meshx_ble_mesh_light_cli.h.

◆ ctl_temperature_range_status

meshx_light_ctl_temperature_range_status_cb_t meshx_gen_light_client_status_cb_t::ctl_temperature_range_status

For MESHX_MODEL_OP_LIGHT_CTL_TEMPERATURE_RANGE_STATUS

Definition at line 421 of file meshx_ble_mesh_light_cli.h.

◆ ctl_temperature_status

meshx_light_ctl_temperature_status_cb_t meshx_gen_light_client_status_cb_t::ctl_temperature_status

For MESHX_MODEL_OP_LIGHT_CTL_TEMPERATURE_STATUS

Definition at line 420 of file meshx_ble_mesh_light_cli.h.

◆ hsl_default_status

meshx_light_hsl_default_status_cb_t meshx_gen_light_client_status_cb_t::hsl_default_status

For MESHX_MODEL_OP_LIGHT_HSL_DEFAULT_STATUS

Definition at line 427 of file meshx_ble_mesh_light_cli.h.

◆ hsl_hue_status

meshx_light_hsl_hue_status_cb_t meshx_gen_light_client_status_cb_t::hsl_hue_status

For MESHX_MODEL_OP_LIGHT_HSL_HUE_STATUS

Definition at line 425 of file meshx_ble_mesh_light_cli.h.

◆ hsl_range_status

meshx_light_hsl_range_status_cb_t meshx_gen_light_client_status_cb_t::hsl_range_status

For MESHX_MODEL_OP_LIGHT_HSL_RANGE_STATUS

Definition at line 428 of file meshx_ble_mesh_light_cli.h.

◆ hsl_saturation_status

meshx_light_hsl_saturation_status_cb_t meshx_gen_light_client_status_cb_t::hsl_saturation_status

For MESHX_MODEL_OP_LIGHT_HSL_SATURATION_STATUS

Definition at line 426 of file meshx_ble_mesh_light_cli.h.

◆ hsl_status

meshx_light_hsl_status_cb_t meshx_gen_light_client_status_cb_t::hsl_status

For MESHX_MODEL_OP_LIGHT_HSL_STATUS

Definition at line 423 of file meshx_ble_mesh_light_cli.h.

◆ hsl_target_status

meshx_light_hsl_target_status_cb_t meshx_gen_light_client_status_cb_t::hsl_target_status

For MESHX_MODEL_OP_LIGHT_HSL_TARGET_STATUS

Definition at line 424 of file meshx_ble_mesh_light_cli.h.

◆ lc_light_onoff_status

meshx_light_lc_light_onoff_status_cb_t meshx_gen_light_client_status_cb_t::lc_light_onoff_status

For MESHX_MODEL_OP_LIGHT_LC_LIGHT_ONOFF_STATUS

Definition at line 435 of file meshx_ble_mesh_light_cli.h.

◆ lc_mode_status

meshx_light_lc_mode_status_cb_t meshx_gen_light_client_status_cb_t::lc_mode_status

For MESHX_MODEL_OP_LIGHT_LC_MODE_STATUS

Definition at line 433 of file meshx_ble_mesh_light_cli.h.

◆ lc_om_status

meshx_light_lc_om_status_cb_t meshx_gen_light_client_status_cb_t::lc_om_status

For MESHX_MODEL_OP_LIGHT_LC_OM_STATUS

Definition at line 434 of file meshx_ble_mesh_light_cli.h.

◆ lc_property_status

meshx_light_lc_property_status_cb_t meshx_gen_light_client_status_cb_t::lc_property_status

For MESHX_MODEL_OP_LIGHT_LC_PROPERTY_STATUS

Definition at line 436 of file meshx_ble_mesh_light_cli.h.

◆ lightness_default_status

meshx_light_lightness_default_status_cb_t meshx_gen_light_client_status_cb_t::lightness_default_status

For MESHX_MODEL_OP_LIGHT_LIGHTNESS_DEFAULT_STATUS

Definition at line 417 of file meshx_ble_mesh_light_cli.h.

◆ lightness_last_status

meshx_light_lightness_last_status_cb_t meshx_gen_light_client_status_cb_t::lightness_last_status

For MESHX_MODEL_OP_LIGHT_LIGHTNESS_LAST_STATUS

Definition at line 416 of file meshx_ble_mesh_light_cli.h.

◆ lightness_linear_status

meshx_light_lightness_linear_status_cb_t meshx_gen_light_client_status_cb_t::lightness_linear_status

For MESHX_MODEL_OP_LIGHT_LIGHTNESS_LINEAR_STATUS

Definition at line 415 of file meshx_ble_mesh_light_cli.h.

◆ lightness_range_status

meshx_light_lightness_range_status_cb_t meshx_gen_light_client_status_cb_t::lightness_range_status

For MESHX_MODEL_OP_LIGHT_LIGHTNESS_RANGE_STATUS

Definition at line 418 of file meshx_ble_mesh_light_cli.h.

◆ lightness_status

meshx_light_lightness_status_cb_t meshx_gen_light_client_status_cb_t::lightness_status

For MESHX_MODEL_OP_LIGHT_LIGHTNESS_STATUS

Definition at line 414 of file meshx_ble_mesh_light_cli.h.

◆ xyl_default_status

meshx_light_xyl_default_status_cb_t meshx_gen_light_client_status_cb_t::xyl_default_status

For MESHX_MODEL_OP_LIGHT_XYL_DEFAULT_STATUS

Definition at line 431 of file meshx_ble_mesh_light_cli.h.

◆ xyl_range_status

meshx_light_xyl_range_status_cb_t meshx_gen_light_client_status_cb_t::xyl_range_status

For MESHX_MODEL_OP_LIGHT_XYL_RANGE_STATUS

Definition at line 432 of file meshx_ble_mesh_light_cli.h.

◆ xyl_status

meshx_light_xyl_status_cb_t meshx_gen_light_client_status_cb_t::xyl_status

For MESHX_MODEL_OP_LIGHT_XYL_STATUS

Definition at line 429 of file meshx_ble_mesh_light_cli.h.

◆ xyl_target_status

meshx_light_xyl_target_status_cb_t meshx_gen_light_client_status_cb_t::xyl_target_status

For MESHX_MODEL_OP_LIGHT_XYL_TARGET_STATUS

Definition at line 430 of file meshx_ble_mesh_light_cli.h.


The documentation for this union was generated from the following file: