ttiimmeeoouutt() -- Accessible Kernel Routine

#iinncclluuddee <ssyyss/ttiimmeeoouutt.hh>
vvooiidd
ttiimmeeoouutt(_t_p, _n, _f_u_n_c_t_i_o_n, _a)
TTIIMM *_t_p;
iinntt _n;
iinntt (*_f_u_n_c_t_i_o_n)();

ttiimmeeoouutt() sets _f_u_n_c_t_i_o_n to be called  with integer argument _a after _n clock
ticks.  _t_p  points to a timing  structure to insert into  the timing queue.
The timing  structure must  be a static  structure located in  the kernel's
data  segment.  Any  previous  activation of  a  timer on  the same  timing
structure will be cancelled.

Calling ttiimmeeoouutt() with  _f_u_n_c_t_i_o_n set to NULL will cancel  a timer.  A timed
function should never sleep or alter the contents of the uu structure.

_S_e_e _A_l_s_o
aacccceessssiibbllee kkeerrnneell rroouuttiinneess
