- Up -
Next >>
Table of Contents
Table of Contents
1 Introduction
1.1 Local Computation Spaces
1.2 Conventions
1.3 The Examples
2 Data Structures
2.1 Strings
2.2 Virtual Strings
3 Files
3.1 Basic Patterns of Use
3.1.1 Reading a File
3.1.2 Closing a File
3.1.3 Writing a File
3.1.4 Exceptions
3.2 Example: Expanding TAB Characters
4 Input and Output of Text
4.1 Expanding TAB Characters Revisited
5 Sockets
5.1 Sockets in a Nutshell
5.1.1 Domain
5.1.2 Type
5.1.3 Protocol
5.2 Stream Sockets
5.2.1 Initiating a Connection
5.2.2 Convenient Connection Establishment
5.2.3 Exchanging Data
5.2.4 Concurrency Issues
5.2.5 Disconnecting
5.2.6 Exceptions
5.3 Accepting Multiple Connections
5.4 Datagram Sockets
5.4.1 Initialization
5.4.2 Exchanging Data
5.4.3 Peer
5.5 Example: Are We Working Right Now?
6 Running Processes
6.1 Example: A Shell in Oz
Bibliography
Index
- Up -
Next >>
Christian Schulte
Version 1.4.0 (20080702)