This file documents the use and the internals of Assuan.
This is Edition 2.3.0, last updated 28 August 2015, of The ‘Developing with Assuan’ Manual, for Version 2.3.0.
Published by the Free Software Foundation
51 Franklin Street, Fifth Floor
Boston, MA 02110-1301 USA
Copyright © 2001–2013 Free Software Foundation, Inc.
Copyright © 2001–2015 g10 Code GmbH
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. The text of the license can be found in the section entitled “Copying”.
This manual documents how to exploit the Assuan library, a simple interprocess communcation library.
|• Introduction:||An introduction to and the motivation behind Assuan.|
|• Assuan:||Description of the Assuan protocol.|
|• Implementation:||Overview of the implementation.|
|• Preparation:||What you should do before using the library.|
|• Generalities:||Initialization code and data types used.|
|• Client code:||How to develop an Assuan client.|
|• Server code:||How to develop an Assuan server.|
|• External I/O Loop:||How to use external I/O event loops.|
|• Utilities:||Utility functions.|
|• Socket wrappers:||Socket wrapper functions.|
|• Library Copying:||GNU Lesser General Public License says how you can copy and share Assuan.|
|• Copying:||How you can copy and share this manual.|
|• Index:||Index of concepts and symbol names.|