MeshX 0.4
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
Data Structure Index
C | D | E | G | I | K | M | P | R
C
callback_node
control_task_evt_cb_reg
control_task_msg
D
dev_struct
E
element_comp
element_comp_table
G
gpio_integration_state_t
gpio_test_config_t
gpio_test_state_t
I
IoConfig (meshx)
K
kv_header_t
kv_pending_node
kv_record_header
M
meshx_api_light_cwww_client_evt
meshx_api_light_cwww_server_evt
meshx_api_light_hsl_server_evt
meshx_api_relay_client_state
meshx_api_relay_server_evt
meshx_api_sensor_server_evt
meshx_app_api_msg
meshx_app_element_msg_header
meshx_app_store
meshx_battery_cli_el_msg
meshx_ble_mesh_prov_srv_param
meshx_cfg_header_t
meshx_cfg_srv_state_change_t
meshx_cli_model_send_param_header
meshx_config
meshx_config_model_state
meshx_config_send_params
meshx_config_server_restore_params
meshx_config_server_send_params
meshx_config_srv_cb_param
meshx_config_srv_el_msg
meshx_ctrl_msg_header
meshx_ctrl_payload
meshx_ctx
meshx_cwww_cli_el_ctx_t
meshx_cwww_srv_el_ctx_t
meshx_data_payload
meshx_def_trans_time_cli_el_msg
meshx_def_trans_time_srv_el_msg
meshx_prov_cb_param_t::meshx_deinit_mesh_comp_param
meshx_element_common_ctx_t
meshx_fal_partition
meshx_fal_partition_t
meshx_prov_cb_param_t::meshx_friend_friendship_establish_param
meshx_prov_cb_param_t::meshx_friend_friendship_terminate_param
meshx_gen_admin_properties_status_cb_t
meshx_gen_admin_property_status_cb_t
meshx_gen_battery_model_state
meshx_gen_battery_send_params
meshx_gen_battery_state_t
meshx_gen_battery_status_cb_t
meshx_gen_cli_cb_param
meshx_gen_cli_resend_ctx
meshx_gen_cli_set_t
meshx_gen_client_msg_ctx
meshx_gen_client_properties_status_cb_t
meshx_gen_client_send_params
meshx_gen_client_status_cb_t
meshx_gen_def_trans_time_model_state
meshx_gen_def_trans_time_send_params
meshx_gen_def_trans_time_set_t
meshx_gen_def_trans_time_state_t
meshx_gen_def_trans_time_status_cb_t
meshx_gen_delta_set_t
meshx_gen_level_model_state
meshx_gen_level_send_params
meshx_gen_level_set_t
meshx_gen_level_state_t
meshx_gen_level_status_cb_t
meshx_gen_light_cli_cb_param
meshx_gen_light_client_send_params
meshx_gen_light_client_status_cb_t
meshx_gen_loc_global_set_t
meshx_gen_loc_global_status_cb_t
meshx_gen_loc_local_set_t
meshx_gen_loc_local_status_cb_t
meshx_gen_location_model_state
meshx_gen_location_send_params
meshx_gen_location_state_t
meshx_gen_manufacturer_properties_status_cb_t
meshx_gen_manufacturer_property_status_cb_t
meshx_gen_move_set_t
meshx_gen_on_off_cli_msg
meshx_gen_onoff_model_state
meshx_gen_onoff_send_params
meshx_gen_onoff_set_t
meshx_gen_onoff_state_t
meshx_gen_onoff_status_cb_t
meshx_gen_onpowerup_set_t
meshx_gen_onpowerup_state_t
meshx_gen_onpowerup_status_cb_t
meshx_gen_power_default_set_t
meshx_gen_power_default_status_cb_t
meshx_gen_power_last_status_cb_t
meshx_gen_power_level_model_state
meshx_gen_power_level_send_params
meshx_gen_power_level_set_t
meshx_gen_power_level_state_t
meshx_gen_power_level_status_cb_t
meshx_gen_power_onoff_model_state
meshx_gen_power_onoff_send_params
meshx_gen_power_range_set_t
meshx_gen_power_range_status_cb_t
meshx_gen_property_model_state
meshx_gen_property_send_params
meshx_gen_server_state
meshx_gen_srv_cb_param
meshx_gen_srv_state_change_t
meshx_gen_user_properties_status_cb_t
meshx_gen_user_property_status_cb_t
meshx_gpio_config_header_kv_t
meshx_gpio_config_header_t
meshx_gpio_hosted_event_t
meshx_gpio_intr_config_kv_t
meshx_gpio_intr_config_serialized_t
meshx_gpio_pin_config_kv_t
meshx_gpio_pin_config_serialized_t
meshx_gpio_pin_config_t
meshx_gpio_pin_state_kv_t
meshx_gpio_pin_state_t
meshx_gpio_pwm_config_kv_t
meshx_gpio_pwm_config_serialized_t
meshx_gpio_runtime_t
meshx_prov_cb_param_t::meshx_heartbeat_msg_recv_param
meshx_prov_cb_param_t::meshx_input_evt_param
meshx_prov_cb_param_t::meshx_input_number_comp_param
meshx_prov_cb_param_t::meshx_input_string_comp_param
meshx_io_config_t
meshx_level_cli_el_msg
meshx_light_cli_resend_ctx
meshx_light_client_get_state_t
meshx_light_client_msg_ctx
meshx_light_client_set_state_t
meshx_light_ctl_cli_el_msg
meshx_light_ctl_cli_msg
meshx_light_ctl_default_set_t
meshx_light_ctl_default_status_cb_t
meshx_light_ctl_model_state
meshx_light_ctl_send_params
meshx_light_ctl_set_t
meshx_light_ctl_srv
meshx_light_ctl_srv_el_msg
meshx_light_ctl_srv_state
meshx_light_ctl_state_t
meshx_light_ctl_status_cb_t
meshx_light_ctl_temperature_range_set_t
meshx_light_ctl_temperature_range_status_cb_t
meshx_light_ctl_temperature_set_t
meshx_light_ctl_temperature_status_cb_t
meshx_light_hsl_default_set_t
meshx_light_hsl_default_status_cb_t
meshx_light_hsl_hue_set_t
meshx_light_hsl_hue_status_cb_t
meshx_light_hsl_model_state
meshx_light_hsl_range_set_t
meshx_light_hsl_range_status_cb_t
meshx_light_hsl_saturation_set_t
meshx_light_hsl_saturation_status_cb_t
meshx_light_hsl_send_params
meshx_light_hsl_set_t
meshx_light_hsl_srv_el_msg
meshx_light_hsl_state_t
meshx_light_hsl_status_cb_t
meshx_light_hsl_target_status_cb_t
meshx_light_lc_light_onoff_set_t
meshx_light_lc_light_onoff_status_cb_t
meshx_light_lc_mode_set_t
meshx_light_lc_mode_status_cb_t
meshx_light_lc_om_set_t
meshx_light_lc_om_status_cb_t
meshx_light_lc_property_get_t
meshx_light_lc_property_set_t
meshx_light_lc_property_status_cb_t
meshx_light_lc_state_t
meshx_light_lightness_default_set_t
meshx_light_lightness_default_status_cb_t
meshx_light_lightness_last_status_cb_t
meshx_light_lightness_linear_set_t
meshx_light_lightness_linear_status_cb_t
meshx_light_lightness_model_state
meshx_light_lightness_range_set_t
meshx_light_lightness_range_status_cb_t
meshx_light_lightness_send_params
meshx_light_lightness_set_t
meshx_light_lightness_state_t
meshx_light_lightness_status_cb_t
meshx_light_server_send_params
meshx_light_xyl_default_set_t
meshx_light_xyl_default_status_cb_t
meshx_light_xyl_range_set_t
meshx_light_xyl_range_status_cb_t
meshx_light_xyl_set_t
meshx_light_xyl_state_t
meshx_light_xyl_status_cb_t
meshx_light_xyl_target_status_cb_t
meshx_lighting_server_cb_param
meshx_lighting_server_state
meshx_lighting_server_state_change_t
meshx_prov_cb_param_t::meshx_link_close_evt_param
meshx_prov_cb_param_t::meshx_link_open_evt_param
meshx_location_cli_el_msg
meshx_location_srv_el_msg
meshx_log_packet_t
meshx_logging_t
meshx_prov_cb_param_t::meshx_lpn_disable_comp_param
meshx_prov_cb_param_t::meshx_lpn_enable_comp_param
meshx_prov_cb_param_t::meshx_lpn_friendship_establish_param
meshx_prov_cb_param_t::meshx_lpn_friendship_terminate_param
meshx_prov_cb_param_t::meshx_lpn_poll_comp_param
meshx_model
meshx_model_interface
meshx_prov_cb_param_t::meshx_model_sub_group_addr_comp_param
meshx_prov_cb_param_t::meshx_model_unsub_group_addr_comp_param
meshx_msg_q
meshx_prov_cb_param_t::meshx_node_add_local_app_key_comp_param
meshx_prov_cb_param_t::meshx_node_add_local_net_key_comp_param
meshx_prov_cb_param_t::meshx_node_bind_local_mod_app_comp_param
meshx_nvs
meshx_nvs_write_list
meshx_on_off_cli_el_msg
meshx_on_off_srv_el_msg
meshx_os_timer
meshx_os_timer_reg_head
meshx_prov_cb_param_t::meshx_output_num_evt_param
meshx_prov_cb_param_t::meshx_output_str_evt_param
meshx_power_level_cli_el_msg
meshx_power_level_srv_el_msg
meshx_power_onoff_cli_el_msg
meshx_power_onoff_srv_el_msg
meshx_property_cli_el_msg
meshx_property_srv_el_msg
meshx_prov_cb_param_t
meshx_prov_cb_param_t::meshx_prov_disable_comp_param
meshx_prov_cb_param_t::meshx_prov_enable_comp_param
meshx_prov_params
meshx_prov_cb_param_t::meshx_prov_register_comp_param
meshx_prov_cb_param_t::meshx_provision_complete_evt_param
meshx_prov_cb_param_t::meshx_provision_reset_param
meshx_prov_cb_param_t::meshx_provisioner_add_local_app_key_comp_param
meshx_prov_cb_param_t::meshx_provisioner_add_local_net_key_comp_param
meshx_prov_cb_param_t::meshx_provisioner_add_unprov_dev_comp_param
meshx_prov_cb_param_t::meshx_provisioner_bind_local_mod_app_comp_param
meshx_prov_cb_param_t::meshx_provisioner_cert_based_prov_start_evt_param
meshx_prov_cb_param_t::meshx_provisioner_delete_dev_comp_param
meshx_prov_cb_param_t::meshx_provisioner_delete_node_with_addr_comp_param
meshx_prov_cb_param_t::meshx_provisioner_delete_node_with_uuid_comp_param
meshx_prov_cb_param_t::meshx_provisioner_link_close_evt_param
meshx_prov_cb_param_t::meshx_provisioner_link_open_evt_param
meshx_prov_cb_param_t::meshx_provisioner_prov_comp_param
meshx_prov_cb_param_t::meshx_provisioner_prov_dev_with_addr_comp_param
meshx_prov_cb_param_t::meshx_provisioner_prov_disable_comp_param
meshx_prov_cb_param_t::meshx_provisioner_prov_enable_comp_param
meshx_prov_cb_param_t::meshx_provisioner_prov_input_evt_param
meshx_prov_cb_param_t::meshx_provisioner_prov_input_num_comp_param
meshx_prov_cb_param_t::meshx_provisioner_prov_input_str_comp_param
meshx_prov_cb_param_t::meshx_provisioner_prov_output_evt_param
meshx_prov_cb_param_t::meshx_provisioner_prov_read_oob_pub_key_comp_param
meshx_prov_cb_param_t::meshx_provisioner_prov_read_oob_pub_key_evt_param
meshx_prov_cb_param_t::meshx_provisioner_prov_record_recv_comp_evt_param
meshx_prov_cb_param_t::meshx_provisioner_recv_prov_records_list_evt_param
meshx_prov_cb_param_t::meshx_provisioner_recv_unprov_adv_pkt_param
meshx_prov_cb_param_t::meshx_provisioner_send_link_close_evt_param
meshx_prov_cb_param_t::meshx_provisioner_send_prov_invite_evt_param
meshx_prov_cb_param_t::meshx_provisioner_send_prov_record_req_evt_param
meshx_prov_cb_param_t::meshx_provisioner_send_prov_records_get_evt_param
meshx_prov_cb_param_t::meshx_provisioner_set_dev_uuid_match_comp_param
meshx_prov_cb_param_t::meshx_provisioner_set_node_name_comp_param
meshx_prov_cb_param_t::meshx_provisioner_set_primary_elem_addr_comp_param
meshx_prov_cb_param_t::meshx_provisioner_set_prov_data_info_comp_param
meshx_prov_cb_param_t::meshx_provisioner_set_static_oob_val_comp_param
meshx_prov_cb_param_t::meshx_provisioner_store_node_comp_data_comp_param
meshx_prov_cb_param_t::meshx_provisioner_update_local_app_key_comp_param
meshx_prov_cb_param_t::meshx_provisioner_update_local_net_key_comp_param
meshx_prov_cb_param_t::meshx_proxy_client_add_filter_addr_comp_param
meshx_prov_cb_param_t::meshx_proxy_client_connect_comp_param
meshx_prov_cb_param_t::meshx_proxy_client_connected_param
meshx_prov_cb_param_t::meshx_proxy_client_directed_proxy_set_param
meshx_prov_cb_param_t::meshx_proxy_client_disconnect_comp_param
meshx_prov_cb_param_t::meshx_proxy_client_disconnected_param
meshx_prov_cb_param_t::meshx_proxy_client_recv_adv_pkt_param
meshx_prov_cb_param_t::meshx_proxy_client_recv_filter_status_param
meshx_prov_cb_param_t::meshx_proxy_client_remove_filter_addr_comp_param
meshx_prov_cb_param_t::meshx_proxy_client_set_filter_type_comp_param
meshx_prov_cb_param_t::meshx_proxy_gatt_disable_comp_param
meshx_prov_cb_param_t::meshx_proxy_gatt_enable_comp_param
meshx_prov_cb_param_t::meshx_proxy_identity_enable_comp_param
meshx_prov_cb_param_t::meshx_proxy_private_identity_disable_comp_param
meshx_prov_cb_param_t::meshx_proxy_private_identity_enable_comp_param
meshx_prov_cb_param_t::meshx_proxy_server_connected_param
meshx_prov_cb_param_t::meshx_proxy_server_disconnected_param
meshx_pwm_config_t
meshx_pwm_runtime_t
meshx_pwm_state_t
meshx_relay_cli_el_ctx_t
meshx_relay_srv_el_ctx_t
meshx_rgb_srv_el_ctx_t
meshx_rtos_timer
meshx_sem
meshx_sensor_server_cb_param_t
meshx_sensor_server_state_change_t
meshx_sensor_srv_el_ctx_t
meshx_sensor_srv_el_msg
meshx_sensor_srv_status_t
meshx_prov_cb_param_t::meshx_set_fast_prov_action_comp_param
meshx_prov_cb_param_t::meshx_set_fast_prov_info_comp_param
meshx_prov_cb_param_t::meshx_set_oob_pub_key_comp_param
meshx_prov_cb_param_t::meshx_set_unprov_dev_name_comp_param
meshx_shell_cmd_t
meshx_srv_model_send_param_header
meshx_state_change_cfg_appkey_add_t
meshx_state_change_cfg_appkey_delete_t
meshx_state_change_cfg_appkey_update_t
meshx_state_change_cfg_kr_phase_set_t
meshx_state_change_cfg_mod_pub_set_t
meshx_state_change_cfg_mod_pub_va_set_t
meshx_state_change_cfg_model_app_bind_t
meshx_state_change_cfg_model_app_unbind_t
meshx_state_change_cfg_model_sub_add_t
meshx_state_change_cfg_model_sub_delete_t
meshx_state_change_cfg_netkey_add_t
meshx_state_change_cfg_netkey_delete_t
meshx_state_change_cfg_netkey_update_t
meshx_state_change_gen_admin_property_set_t
meshx_state_change_gen_def_trans_time_set_t
meshx_state_change_gen_delta_set_t
meshx_state_change_gen_level_set_t
meshx_state_change_gen_loc_global_set_t
meshx_state_change_gen_loc_local_set_t
meshx_state_change_gen_manu_property_set_t
meshx_state_change_gen_move_set_t
meshx_state_change_gen_onoff_set_t
meshx_state_change_gen_onpowerup_set_t
meshx_state_change_gen_power_default_set_t
meshx_state_change_gen_power_level_set_t
meshx_state_change_gen_power_range_set_t
meshx_state_change_gen_user_property_set_t
meshx_state_change_light_ctl_default_set_t
meshx_state_change_light_ctl_set_t
meshx_state_change_light_ctl_temperature_range_set_t
meshx_state_change_light_ctl_temperature_set_t
meshx_state_change_light_hsl_default_set_t
meshx_state_change_light_hsl_hue_set_t
meshx_state_change_light_hsl_range_set_t
meshx_state_change_light_hsl_saturation_set_t
meshx_state_change_light_hsl_set_t
meshx_state_change_light_lc_light_onoff_set_t
meshx_state_change_light_lc_mode_set_t
meshx_state_change_light_lc_om_set_t
meshx_state_change_light_lc_property_set_t
meshx_state_change_light_lightness_default_set_t
meshx_state_change_light_lightness_linear_set_t
meshx_state_change_light_lightness_range_set_t
meshx_state_change_light_lightness_set_t
meshx_state_change_light_xyl_default_set_t
meshx_state_change_light_xyl_range_set_t
meshx_state_change_light_xyl_set_t
meshx_state_change_sensor_status_t
meshx_task
meshx_tx_queue_t
meshx_txcm_request
meshx_txcm_tx_q
meshXBaseClientModel
meshXBaseConfigServerModel
meshXBaseGenericClientModel
meshXBaseGenericServerModel
meshXBaseLightClientModel
meshXBaseLightServerModel
meshXBaseModel
meshXBaseSensorServerModel
meshXBaseServerModel
meshXClientModel
meshXComposition
meshXCompositionBuilder
meshXConfigModel
meshXCWWWClientElement
meshXCWWWServerElement
meshXDevice
meshXElement
meshXElementClient
meshXElementIF
meshXElementRegistry
meshXElementServer
meshXGenericAdminPropertyServerModel
meshXGenericBatteryClientModel
meshXGenericBatteryServerModel
meshXGenericClientPropertyServerModel
meshXGenericDefTransTimeClientModel
meshXGenericDefTransTimeServerModel
meshXGenericLevelClientModel
meshXGenericLevelServerModel
meshXGenericLocationClientModel
meshXGenericLocationServerModel
meshXGenericLocationSetupServerModel
meshXGenericManufacturerPropertyServerModel
meshXGenericOnOffClientModel
meshXGenericOnOffServerModel
meshXGenericPowerLevelClientModel
meshXGenericPowerLevelServerModel
meshXGenericPowerLevelSetupServerModel
meshXGenericPowerOnOffClientModel
meshXGenericPowerOnOffServerModel
meshXGenericPowerOnOffSetupServerModel
meshXGenericPropertyClientModel
meshXGenericUserPropertyServerModel
MeshXGpioImpl (meshx)
MeshXIoFactory (meshx)
MeshXIoInterface (meshx)
meshXLightCTLClientModel
meshXLightCTLServerModel
meshXLightCTLSetupServerModel
meshXLightHSLServerModel
meshXModel
meshXModelIF
MeshXPwmImpl (meshx)
meshXRelayClientElement
meshXRelayServerElement
meshXRGBServerElement
meshXRootElement
meshXSensorElement
meshXSensorServerModel
meshXServerModel
mxsp_frame_t
mxsp_gpio_cmd_payload_t
mxsp_gpio_evt_payload_t
mxsp_gpio_rsp_payload_t
P
prov_cb_evt_ctrl_task_evt_table
pwm_test_config_t
pwm_test_state_t
R
meshXBaseModel::reg_info