all state variables of a trickle timer
More...
all state variables of a trickle timer
Definition at line 49 of file trickle.h.
#include <trickle.h>
|
uint8_t | k |
| redundancy constant
|
|
uint8_t | Imax |
| maximum interval size, described as of Imin doublings in ms
|
|
uint16_t | c |
| counter
|
|
uint32_t | Imin |
| minimum interval size in ms
|
|
uint32_t | I |
| current interval size in ms
|
|
uint32_t | t |
| time within the current interval in ms
|
|
kernel_pid_t | pid |
| pid of trickles target thread
|
|
trickle_callback_t | callback |
| callback function and parameter that trickle calls after each interval
|
|
msg_t | msg |
| the msg_t to use for intervals
|
|
ztimer_t | msg_timer |
| timer to send a msg_t to the target thread for a new interval
|
|
◆ callback
callback function and parameter that trickle calls after each interval
Definition at line 59 of file trickle.h.
current interval size in ms
Definition at line 55 of file trickle.h.
◆ Imax
maximum interval size, described as of Imin doublings in ms
Definition at line 51 of file trickle.h.
◆ Imin
minimum interval size in ms
Definition at line 54 of file trickle.h.
redundancy constant
Definition at line 50 of file trickle.h.
◆ msg
◆ msg_timer
timer to send a msg_t to the target thread for a new interval
Definition at line 62 of file trickle.h.
◆ pid
pid of trickles target thread
Definition at line 58 of file trickle.h.
time within the current interval in ms
Definition at line 56 of file trickle.h.
The documentation for this struct was generated from the following file: