Process Libraries - Reference Manual

Mjølner Informatics Report
MIA 94-29
March 2004

Contents
1 Introduction
2 Manipulating Processes
2.1 Child Processes
2.2 This Process and its Environment
3 Communicating with other Processes
3.1 Communication Concepts
3.2 Scheduling
3.3 The Two Families of Sockets
3.4 The Fragment basicsocket
3.4.1 The Patterns of basicsocket
3.5 The Fragment binarysocket
3.6 The Fragment streamsocket
3.7 The Fragment commpipe
3.8 SocketGenerators
3.8.1 The patterns of socketgenerator
3.8.2 The patterns of streamgenerator and binarygenerator
3.9 Error Handling
3.9.1 Error Callbacks
3.9.2 Error Propagation
3.9.3 Categories of Errors
3.10 Timeout Management
4 Addresses
4.1 Specification of Connection Requirements
4.2 The Abstract Level
4.3 The Concrete Level
5 Managing a Pool of Connections
6 The Demo Files
6.1 pipeline, consumer and producer
6.2 firstProgram and otherProgram
6.3 streamcounterserver and streamcounterclient
6.4 binarycounterserver and binarycounterclient
6.5 xpilotgames
6.6 repChatClient and repChatServer
7 Known Bugs and Inconveniences
7.1 General
7.2 Windows
7.3 Macintosh
8 Interface Descriptions
8.1 Basicsocket Interface
8.2 Binarygenerator Interface
8.3 Binarysocket Interface
8.4 Commaddress Interface
8.5 Commpipe Interface
8.6 Commpool Interface
8.7 Errorcallback Interface
8.8 Processmanager Interface
8.9 Socketgenerator Interface
8.10 Streamgenerator Interface
8.11 Streamsocket Interface
8.12 Systemcomm Interface
Index
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
PDF (226kb)
Copyright © 1994-2004 Mjølner Informatics.
All rights reserved.
No part of this document may be copied or distributed
without the prior written permission of Mjølner Informatics


Process Libraries - Reference Manual
© 1994-2004 Mjølner Informatics
[Generated: Tuesday June 29th 2004 at 13:22]