This commit is contained in:
Michael Kerrisk 2006-05-13 05:03:43 +00:00
parent 616c0fd3c6
commit 8e5f22f8d5
1 changed files with 7 additions and 4 deletions

View File

@ -24,7 +24,7 @@
.\"
.\" Modified 5 June 2002, Michael Kerrisk <mtk-manpages@gmx.net>
.\"
.TH SELECT_TUT 2 "October 21, 2001" "Linux 2.4" "Linux Programmer's Manual"
.TH SELECT_TUT 2 2006-05-13 "Linux 2.4" "Linux Programmer's Manual"
.SH NAME
select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO \- synchronous I/O multiplexing
.SH SYNOPSIS
@ -52,8 +52,10 @@ select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO \- synchronous I/O multiplexi
.fi
.SH DESCRIPTION
\fBselect\fP() (or \fBpselect\fP()) is the pivot function of most C programs that
handle more than one simultaneous file descriptor (or socket handle) in an efficient
\fBselect\fP() (or \fBpselect\fP()) is the pivot function of
most C programs that
handle more than one simultaneous file descriptor (or socket handle)
in an efficient
manner. Its principal arguments are three arrays of file descriptors:
\fIreadfds\fP, \fIwritefds\fP, and \fIexceptfds\fP. The way that
\fBselect\fP() is usually used is to block while waiting for a "change of
@ -746,7 +748,8 @@ that however does not take a \fIsigmask\fP parameter.
.BR sigdelset (3),
.BR sigemptyset (3),
.BR sigfillset (3),
.BR sigismember (3)
.BR sigismember (3),
.BR epoll (7)
.SH AUTHORS
This man page was written by Paul Sheer.