chiark / gitweb /
Add lots of references to manual pages, and fix a typo.
[mLib] / man / sel.3
index c3e81ae2b6ac238c74426fd1c380b2e461b35c91..e55de84c936ede66b8254f70b71b2b9b306f906e 100644 (file)
--- a/man/sel.3
+++ b/man/sel.3
@@ -1,7 +1,14 @@
 .\" -*-nroff-*-
 .\" -*-nroff-*-
-.TH sel 3mLib "22 May 1999" mLib
+.TH sel 3 "22 May 1999" mLib
 .SH NAME
 sel \- low level interface for waiting for I/O
 .SH NAME
 sel \- low level interface for waiting for I/O
+.\" @sel_init
+.\" @sel_initfile
+.\" @sel_addfile
+.\" @sel_rmfile
+.\" @sel_addtimer
+.\" @sel_rmtimer
+.\" @sel_select
 .SH SYNOPSIS
 .nf
 .B "#include <mLib/sel.h>"
 .SH SYNOPSIS
 .nf
 .B "#include <mLib/sel.h>"
@@ -89,9 +96,9 @@ implementing timeouts).  More sophisticated selectors can be constructed
 using
 .BR sel 's
 interface.  For examples, see
 using
 .BR sel 's
 interface.  For examples, see
-.BR selbuf (3mLib)
+.BR selbuf (3)
 and
 and
-.BR conn (3mLib).
+.BR conn (3).
 .SH "PROGRAMMING INTERFACE"
 A multiplexor is represented using the type
 .B sel_state
 .SH "PROGRAMMING INTERFACE"
 A multiplexor is represented using the type
 .B sel_state
@@ -254,5 +261,9 @@ more general than that.  An implementation which worked off System V-ish
 .BR poll (2)
 instead would be fairly trivial to make, and would look just the same
 from the outside.
 .BR poll (2)
 instead would be fairly trivial to make, and would look just the same
 from the outside.
+.SH "SEE ALSO"
+.BR select (2),
+.BR poll (2),
+.BR mLib (3).
 .SH AUTHOR
 Mark Wooding, <mdw@nsict.org>
 .SH AUTHOR
 Mark Wooding, <mdw@nsict.org>