1 \chapter{Optional Operating System Services
}
4 The modules described in this chapter provide interfaces to operating
5 system features that are available on selected operating systems only.
6 The interfaces are generally modelled after the
\UNIX{} or
\C{}
7 interfaces but they are available on some other systems as well
8 (e.g. Windows or NT). Here's an overview:
13 --- Set handlers for asynchronous events.
16 --- Low-level networking interface.
19 --- Wait for I/O completion on multiple streams.
22 --- Create multiple threads of control within one namespace.
25 --- A stynchronized queue class.
28 --- Generic interface to DBM-style database modules.
31 --- Guess which DBM-style module created a given database.
35 --- Compression and decompression compatible with the
36 \program{gzip
} program (
\module{zlib
} is the low-level interface,
37 \module{gzip
} the high-level one).