cpython-withatomic / Doc / libsomeos.tex

The branch 'legacy-trunk' does not exist.
Full commit
\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:


--- Set handlers for asynchronous events.

--- Low-level networking interface.

--- Wait for I/O completion on multiple streams.

--- Create multiple threads of control within one namespace.

--- A stynchronized queue class.

--- Generic interface to DBM-style database modules.

--- Guess which DBM-style module created a given database.

--- Compression and decompression compatible with the
\code{gzip} program (zlib is the low-level interface, gzip the
high-level one).