SLEEP(2) Xinu Programmer's Manual SLEEP(2) NAME sleep, sleep10 - go to sleep for a specified time SYNOPSIS int sleep(secs) int sleep10(tenths) int secs; int tenths; DESCRIPTION In either form, _s_l_e_e_p causes the current process to delay for a specified time and then resume. The form _s_l_e_e_p expects the delay to be given in an integral number of seconds; it is most useful for longer delays. The form _s_l_e_e_p_1_0 expects the delay to be given in an integral number of tenths of seconds; it is most useful for short delays. Both forms return SYSERR if the argument is negative or if the line time clock is not enabled on the processor. Other- wise they delay for the specified time and return OK. SEE ALSO suspend(2), unsleep(2) BUGS The maximum sleep is 32767 seconds (about 546 minutes, or 9.1 hours). Sleep guarantees a lower bound on delay, but since the system may delay processing of interrupts at times, sleep cannot guarantee an upper bound. Version 6b Printed 1/12/87 1