Lines Matching full:timer
3 <title>uIP 1.0: uip/timer.c Source File</title>
21 <h1>uip/timer.c</h1><a href="a00129.html">Go to the documentation of this file.</a><div class="frag…
22 <a name="l00002"></a>00002 <span class="comment"> * \addtogroup timer</span>
28 <a name="l00008"></a>00008 <span class="comment"> * Timer library implementation.</span>
65 <a name="l00045"></a>00045 <span class="comment"> * $Id: timer.c,v 1.2 2006/06/12 08:00:30 adam Exp…
69 …a>00049 <span class="preprocessor">#include "<a class="code" href="a00130.html">timer.h</a>"</span>
73 <a name="l00053"></a>00053 <span class="comment"> * Set a timer.</span>
75 <a name="l00055"></a>00055 <span class="comment"> * This function is used to set a timer for a time…
77 <a name="l00057"></a>00057 <span class="comment"> * the timer has expired.</span>
79 <a name="l00059"></a>00059 <span class="comment"> * \param t A pointer to the timer</span>
80 <a name="l00060"></a>00060 <span class="comment"> * \param interval The interval before the timer e…
84 …a>(<span class="keyword">struct</span> <a class="code" href="a00087.html">timer</a> *t, clock_time…
91 <a name="l00071"></a>00071 <span class="comment"> * Reset the timer with the same interval.</span>
93 <a name="l00073"></a>00073 <span class="comment"> * This function resets the timer with the same in…
95 <a name="l00075"></a>00075 <span class="comment"> * is the exact time that the timer last expired. …
96 <a name="l00076"></a>00076 <span class="comment"> * function will cause the timer to be stable over…
99 <a name="l00079"></a>00079 <span class="comment"> * \param t A pointer to the timer.</span>
104 …imer_reset</a>(<span class="keyword">struct</span> <a class="code" href="a00087.html">timer</a> *t)
110 <a name="l00090"></a>00090 <span class="comment"> * Restart the timer from the current point in tim…
112 <a name="l00092"></a>00092 <span class="comment"> * This function restarts a timer with the same in…
113 <a name="l00093"></a>00093 <span class="comment"> * given to the timer_set() function. The timer wi…
116 <a name="l00096"></a>00096 <span class="comment"> * \note A periodic timer will drift if this funct…
119 <a name="l00099"></a>00099 <span class="comment"> * \param t A pointer to the timer.</span>
124 …er_restart</a>(<span class="keyword">struct</span> <a class="code" href="a00087.html">timer</a> *t)
130 <a name="l00110"></a>00110 <span class="comment"> * Check if a timer has expired.</span>
132 <a name="l00112"></a>00112 <span class="comment"> * This function tests if a timer has expired and …
135 <a name="l00115"></a>00115 <span class="comment"> * \param t A pointer to the timer</span>
137 <a name="l00117"></a>00117 <span class="comment"> * \return Non-zero if the timer has expired, zero…
141 …er_expired</a>(<span class="keyword">struct</span> <a class="code" href="a00087.html">timer</a> *t)