33 #ifndef LWIP_HDR_TIMERS_H 34 #define LWIP_HDR_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) 88 void sys_check_timeouts(
void);
89 void sys_restart_timeouts(
void);
90 u32_t sys_timeouts_sleeptime(
void);
void sys_timeout(u32_t msecs, sys_timeout_handler handler, void *arg)
void(* sys_timeout_handler)(void *arg)
void sys_timeouts_mbox_fetch(sys_mbox_t *mbox, void **msg)
void sys_timeouts_init(void)
void sys_untimeout(sys_timeout_handler handler, void *arg)