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.
|
Structure to hold parameters for the OS timer control task message. More...
#include <meshx_os_timer.h>
Public Member Functions | |
SLIST_ENTRY (meshx_os_timer) next | |
Data Fields | |
uint16_t | init |
uint32_t | period |
meshx_os_timer_cb_t | cb |
meshx_os_timer_handle_t | timer_handle |
Structure to hold parameters for the OS timer control task message.
This structure contains the parameters required to configure and control an OS timer. It includes options for setting the timer to reload, specifying the timer period, providing a name for the timer, and assigning a callback function to be executed when the timer expires.
Definition at line 65 of file meshx_os_timer.h.
meshx_os_timer::SLIST_ENTRY | ( | meshx_os_timer | ) |
meshx_os_timer_cb_t meshx_os_timer::cb |
Definition at line 69 of file meshx_os_timer.h.
uint16_t meshx_os_timer::init |
Definition at line 67 of file meshx_os_timer.h.
uint32_t meshx_os_timer::period |
Definition at line 68 of file meshx_os_timer.h.
meshx_os_timer_handle_t meshx_os_timer::timer_handle |
Definition at line 70 of file meshx_os_timer.h.