1995-03-28 13:35:14 +00:00
|
|
|
\chapter{Optional Operating System Services}
|
|
|
|
|
|
|
|
The modules described in this chapter provide interfaces to operating
|
|
|
|
system features that are available on selected operating systems only.
|
|
|
|
The interfaces are generally modelled after the \UNIX{} or C
|
|
|
|
interfaces but they are available on some other systems as well
|
|
|
|
(e.g. Windows or NT). Here's an overview:
|
|
|
|
|
|
|
|
\begin{description}
|
|
|
|
|
|
|
|
\item[signal]
|
|
|
|
--- Set handlers for asynchronous events.
|
|
|
|
|
|
|
|
\item[socket]
|
|
|
|
--- Low-level networking interface.
|
|
|
|
|
|
|
|
\item[select]
|
|
|
|
--- Wait for I/O completion on multiple streams.
|
|
|
|
|
|
|
|
\item[thread]
|
|
|
|
--- Create multiple threads of control within one namespace.
|
|
|
|
|
1997-04-03 22:41:49 +00:00
|
|
|
\item[anydbm]
|
|
|
|
--- Generic interface to DBM-style database modules.
|
|
|
|
\item[whichdbm]
|
|
|
|
--- Guess which DBM-style module created a given database.
|
|
|
|
|
1995-03-28 13:35:14 +00:00
|
|
|
\end{description}
|