annotate Doc/libsomeos.tex @ 5817:48b94de85bf3 legacy-trunk

Extensive changes by AMK.
author Guido van Rossum <guido@python.org>
date Thu, 17 Jul 1997 16:29:42 +0000
parents e92f182d7726
children e2bcaa96c940
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
1 \chapter{Optional Operating System Services}
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
2
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
3 The modules described in this chapter provide interfaces to operating
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
4 system features that are available on selected operating systems only.
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
5 The interfaces are generally modelled after the \UNIX{} or C
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
6 interfaces but they are available on some other systems as well
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
7 (e.g. Windows or NT). Here's an overview:
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
8
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
9 \begin{description}
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
10
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
11 \item[signal]
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
12 --- Set handlers for asynchronous events.
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
13
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
14 \item[socket]
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
15 --- Low-level networking interface.
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
16
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
17 \item[select]
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
18 --- Wait for I/O completion on multiple streams.
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
19
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
20 \item[thread]
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
21 --- Create multiple threads of control within one namespace.
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
22
5261
72986b716824 New stuff by AMK.
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
23 \item[anydbm]
72986b716824 New stuff by AMK.
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
24 --- Generic interface to DBM-style database modules.
5391
e92f182d7726 Add zlib
Guido van Rossum <guido@python.org>
parents: 5261
diff changeset
25
5261
72986b716824 New stuff by AMK.
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
26 \item[whichdbm]
72986b716824 New stuff by AMK.
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
27 --- Guess which DBM-style module created a given database.
72986b716824 New stuff by AMK.
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
28
5391
e92f182d7726 Add zlib
Guido van Rossum <guido@python.org>
parents: 5261
diff changeset
29 \item[zlib]
e92f182d7726 Add zlib
Guido van Rossum <guido@python.org>
parents: 5261
diff changeset
30 \item[gzip]
e92f182d7726 Add zlib
Guido van Rossum <guido@python.org>
parents: 5261
diff changeset
31 --- Compression and decompression compatible with the
e92f182d7726 Add zlib
Guido van Rossum <guido@python.org>
parents: 5261
diff changeset
32 \code{gzip} program (zlib is the low-level interface, gzip the
e92f182d7726 Add zlib
Guido van Rossum <guido@python.org>
parents: 5261
diff changeset
33 high-level one).
e92f182d7726 Add zlib
Guido van Rossum <guido@python.org>
parents: 5261
diff changeset
34
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
diff changeset
35 \end{description}