33#ifndef __LWIP_TIMERS_H__
34#define __LWIP_TIMERS_H__
39#define LWIP_TIMERS (!NO_SYS || (NO_SYS && !NO_SYS_NO_TIMERS))
52#ifndef LWIP_DEBUG_TIMERNAMES
54#define LWIP_DEBUG_TIMERNAMES SYS_DEBUG
56#define LWIP_DEBUG_TIMERNAMES 0
72#if LWIP_DEBUG_TIMERNAMES
73 const char* handler_name;
79#if LWIP_DEBUG_TIMERNAMES
81#define sys_timeout(msecs, handler, arg) sys_timeout_debug(msecs, handler, arg, #handler)
88void sys_check_timeouts(
void);
89void sys_restart_timeouts(
void);
UINT(* handler)(MSIPACKAGE *)
void(* sys_timeout_handler)(void *arg)
void sys_timeouts_init(void)
void sys_timeout(u32_t msecs, sys_timeout_handler handler, void *arg)
void sys_timeouts_mbox_fetch(sys_mbox_t *mbox, void **msg)
void sys_untimeout(sys_timeout_handler handler, void *arg)