SLEEP.3
资源名称:os_source.zip [点击查看]
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:1k
源码类别:
操作系统开发
开发平台:
C/C++
- ." Copyright (c) 1980 Regents of the University of California.
- ." All rights reserved. The Berkeley software License Agreement
- ." specifies the terms and conditions for redistribution.
- ."
- ." @(#)sleep.3 6.2 (Berkeley) 5/12/86
- ."
- .TH SLEEP 3 "May 12, 1986"
- .UC 4
- .SH NAME
- sleep - suspend execution for interval
- .SH SYNOPSIS
- .nf
- .ft B
- #include <unistd.h>
- unsigned int sleep(unsigned int fIsecondsfP)
- .fi
- .SH DESCRIPTION
- The current process is suspended from execution for the number
- of seconds specified by the argument.
- .PP
- The routine is implemented by setting an alarm timer
- and pausing until it occurs.
- The previous state of this timer is saved and restored.
- If the sleep time exceeds the time to the expiration of the
- previous timer,
- the process sleeps only until the signal would have occurred, and the
- signal is sent 1 second later.
- .SH "SEE ALSO"
- .BR alarm (2),
- .BR pause (2).