# 作業系統工程-Timer ## Table Of Content ###### tags: `作業系統工程 Operating System Programming note`, `110-1`, `2021` [TOC] --- ## Timer 在 rtdef 中的定義 ```c= struct rt_timer { struct rt_object parent; /**< inherit from rt_object */ rt_list_t row[RT_TIMER_SKIP_LIST_LEVEL]; void (*timeout_func)(void *parameter); /**< timeout function */ void *parameter; /**< timeout function's parameter */ rt_tick_t init_tick; /**< timer timeout tick */ rt_tick_t timeout_tick; /**< timeout tick */ }; typedef struct rt_timer *rt_timer_t; ```