1. Introduction 2. Preparation 3. Protocols and Engines 4. Error Handling 5. Exchanging Data 6. Contexts A. GNU GENERAL PUBLIC LICENSE B. GNU Free Documentation License Concept Index Function and Data Index