From ddb83b1fb2d305e0c06fc067d82d6bab5458b0fd Mon Sep 17 00:00:00 2001 From: Matthias Benkard Date: Fri, 30 Oct 2009 20:52:07 +0100 Subject: Add third-party XML processing libraries. Ignore-this: 5ca28497555bf944858ca2f58bc8a62b darcs-hash:a0b0f9baa7c9b1259e755435db1fb17123630a6c --- third-party/s-sysdeps/doc/API.html | 19 ++++ third-party/s-sysdeps/doc/index.html | 203 +++++++++++++++++++++++++++++++++++ 2 files changed, 222 insertions(+) create mode 100644 third-party/s-sysdeps/doc/API.html create mode 100644 third-party/s-sysdeps/doc/index.html (limited to 'third-party/s-sysdeps/doc') diff --git a/third-party/s-sysdeps/doc/API.html b/third-party/s-sysdeps/doc/API.html new file mode 100644 index 0000000..1e0581e --- /dev/null +++ b/third-party/s-sysdeps/doc/API.html @@ -0,0 +1,19 @@ +S-SYSDEPS

API for package S-SYSDEPS

+
S-SYSDEPS is an abstraction layer over platform dependent functionality
+

(all-processes)   function

+
Return a list of all processes currently running
+

(current-process)   function

+
Return the object representing the current process
+

(kill-process process)   function

+
Kill the process represented by the object process
+

(make-process-lock name)   function

+
Create a named process lock object
+

(open-socket-stream host port)   function

+
Create and open a bidirectional client TCP/IP socket stream to host:port
+

(run-process name function &rest arguments)   function

+
Create and run a new process with name, executing function on arguments
+

(start-standard-server &key port name connection-handler)   function

+
Start a server process with name, listening on port, delegating to connection-handler with stream as argument
+

(with-process-lock (lock) &body body)   function

+
Execute body wih the process lock grabbed, wait otherwise
+

Documentation generated by lispdoc running on LispWorks

\ No newline at end of file diff --git a/third-party/s-sysdeps/doc/index.html b/third-party/s-sysdeps/doc/index.html new file mode 100644 index 0000000..b7109b2 --- /dev/null +++ b/third-party/s-sysdeps/doc/index.html @@ -0,0 +1,203 @@ + + + +S-SYSDEPS + + + + + + + + +

Open Source Common Lisp Software

+

S-SYSDEPS

+

An Abstraction Layer Over Platform Dependent Functionality

+

+S-SYSDEPS +is an abstraction layer over platform dependent functionality. +This simple package is used as a building block in a number of other open source projects, +as can be seen from this description of some +other Open Source Common Lisp packages. +

+

Contents

+ +

Features

+

+S-SYSDEPS abstracts: +

+ +

Status

+

+S-SYSDEPS is considered stable code. +

+

News

+

+November 2005 - Created as a seperate project. +

+

Platforms

+

+S-SYSDEPS is, by definition, written in ANSI standard Common Lisp +but implemented using non-standard extensions. +At the moment, ports for LispWorks (reference), OpenMCL, CMUCL and SBCL exist. +Some other CL implementations are partially supported. +

+

Downloading

+

+You can download the latested released tarball of the S-SYSDEPS package from +http://homepage.mac.com/svc/s-sysdeps/s-sysdeps.tar.gz. +This archive is signed on release by Sven Van Caekenberghe, +whose public key is published at +http://homepage.mac.com/svc/sven-public-ascii.gpg, +the signature is in +http://homepage.mac.com/svc/s-sysdeps/s-sysdeps.tar.gz.asc. +

+

+Alternatively you can access the DARCS repository at +http://www.beta9.be/darcs/s-base64. +For a good description on how to use DARCS see +http://dirkgerrits.com/programming/erlisp/download/. +

+
+
$ darcs get http://www.beta9.be/darcs/s-sysdeps
+
+
Example of basic darcs usage, get everything once and keep up to date by pulling in changes
+

Installation

+

+The S-SYSDEPS package is loaded using ASDF. +There is an excellent tutorial on ASDF to get you started. +Alternatively you can use ASDF-INSTALL. +There is an great tutorial on ASDF-INSTALL to get you on the way. +

+
+
CL-USER 1 > (asdf:oos 'asdf:load-op :s-sysdeps)
+
+
Example of setting up and using ASDF to compile and load the package
+

Usage

+

+For usage examples please have a look at the package using S-SYSDEPS. +

+

API Reference

+

+There is automatically generated API Reference documentation available for the S-SYSDEPS package. +

+

Mailinglist

+

+There is no mailing list for this project. +

+

Changelog

+

+Release Notes: +

+ +

TODO

+

+Port to even more platforms. Add some unit or functional tests, as well as some examples. +

+

FAQ

+

+Nothing appropriate. +

+

Bugs

+

+There are no known bugs. +

+

Authors

+

+S-SYSDEPS was written by Sven Van Caekenberghe. +Ports to CMUCL and SBCL were contributed. +

+

Maintainers

+

+S-SYSDEPS is being maintained by Sven Van Caekenberghe. +

+

License

+

+You are granted the rights to distribute and use this software +as governed by the terms of the Lisp Lesser General Public License +(http://opensource.franz.com/preamble.html), +also known as the LLGPL. +

+

History

+

+This file was part of S-XML-RPC and (N)KPAX. +

+

References

+

+Thera are no references. +

+ + + -- cgit v1.2.3