cpython/Doc/lib/libsomeos.tex

40 lines
1.0 KiB
TeX
Raw Normal View History

\chapter{Optional Operating System Services}
\label{someos}
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.
\item[Queue]
--- A stynchronized queue class.
1997-04-03 18:41:49 -04:00
\item[anydbm]
--- Generic interface to DBM-style database modules.
1997-04-30 16:40:10 -03:00
\item[whichdb]
1997-04-03 18:41:49 -04:00
--- Guess which DBM-style module created a given database.
1997-04-30 16:40:10 -03:00
\item[zlib]
\item[gzip]
--- Compression and decompression compatible with the
\program{gzip} program (\module{zlib} is the low-level interface,
\module{gzip} the high-level one).
1997-04-30 16:40:10 -03:00
\end{description}