Mistake on this page?
Report an issue in GitHub or email us
Data Structures | Macros | Typedefs | Variables
timeouts.h File Reference

Timer implementations. More...

#include "lwip/opt.h"
#include "lwip/err.h"
#include "lwip/sys.h"

Go to the source code of this file.

Data Structures

struct  lwip_cyclic_timer
 This struct contains information about a stack-internal timer function that has to be called at a defined interval. More...
 

Macros

#define SYS_TIMEOUTS_SLEEPTIME_INFINITE   0xFFFFFFFF
 Returned by sys_timeouts_sleeptime() to indicate there is no timer, so we can sleep forever. More...
 

Typedefs

typedef void(* lwip_cyclic_timer_handler) (void)
 Function prototype for a stack-internal timer function that has to be called at a defined interval. More...
 

Variables

const struct lwip_cyclic_timer lwip_cyclic_timers []
 This array contains all stack-internal cyclic timers. More...
 
const int lwip_num_cyclic_timers
 Array size of lwip_cyclic_timers[]. More...
 

Detailed Description

Timer implementations.

Definition in file timeouts.h.

Macro Definition Documentation

#define SYS_TIMEOUTS_SLEEPTIME_INFINITE   0xFFFFFFFF

Returned by sys_timeouts_sleeptime() to indicate there is no timer, so we can sleep forever.

Definition at line 62 of file timeouts.h.

Typedef Documentation

typedef void(* lwip_cyclic_timer_handler) (void)

Function prototype for a stack-internal timer function that has to be called at a defined interval.

Definition at line 66 of file timeouts.h.

Variable Documentation

const struct lwip_cyclic_timer lwip_cyclic_timers[]

This array contains all stack-internal cyclic timers.

To get the number of timers, use lwip_num_cyclic_timers

const int lwip_num_cyclic_timers

Array size of lwip_cyclic_timers[].

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.