[usocket-cvs] r12 - usocket/trunk/doc

ehuelsmann at common-lisp.net ehuelsmann at common-lisp.net
Mon Jan 30 21:14:24 UTC 2006


Author: ehuelsmann
Date: Mon Jan 30 15:14:23 2006
New Revision: 12

Added:
   usocket/trunk/doc/abcl-socket.txt
   usocket/trunk/doc/backends.txt
Log:
More backends documentation.

Added: usocket/trunk/doc/abcl-socket.txt
==============================================================================
--- (empty file)
+++ usocket/trunk/doc/abcl-socket.txt	Mon Jan 30 15:14:23 2006
@@ -0,0 +1,17 @@
+
+ABCL provides a callback interface to java objects, next to these calls:
+
+ - make-socket
+ - socket-close
+ - make-server-socket
+ - ext:get-socket-stream (returning an io-stream)
+
+abcl-swank (see SLIME) shows how to call directly into java.
+
+
+See for the sockets implementation:
+
+ - src/org/armedbear/lisp
+   * socket.lisp
+   * socket_stream.java
+   * SocketStream.java

Added: usocket/trunk/doc/backends.txt
==============================================================================
--- (empty file)
+++ usocket/trunk/doc/backends.txt	Mon Jan 30 15:14:23 2006
@@ -0,0 +1,22 @@
+                                                                -*- text -*-
+
+A document to describe which APIs a backend should implement.
+
+
+Each backend should implement:
+
+Sockets functions:
+
+ - socket-connect
+
+
+Sockets methods:
+
+ - socket-close
+
+
+Name resolution functions:
+
+ - get-host-by-address (name string)
+ - get-hosts-by-name (address vector-quad)
+



More information about the usocket-cvs mailing list