NOTE: USOCKET 0.5.0 has merged almost all code in USOCKET-UDP except the "Reliable UDP" part.
Start from release 1.3 (2008-7-23), we support portable UDP server.
Current supported platforms
* LispWorks (depends on LispWorks-UDP by the same author)
* CMUCL
* SBCL
* Clozure CL (aka OpenMCL)
* Allegro CL (start from usocket-udp 1.1)
* Scieneer CL (start from usocket-udp 2.3, need a udp-patch from SCL maintainer)
Release
Last release of USOCKET-UDP is 2.6, on Sep 24, 2010.
Download
ASDF-install package (obsolete) http://common-lisp.net/project/cl-net-snmp/release/usocket-udp_latest.tar.gzAPI
socket-connect/udp (host port &key stream element-type local-address local-port)
socket-send ((socket datagram-usocket) buffer length &key address port)
socket-receive ((socket datagram-usocket) buffer length &key)
socket-server (host port function &optional arguments
&key (element-type '(unsigned-byte 8))
(timeout 1) (max-buffer-size 65536))
Contact Chun Tian (binghe) if you need any help on this package.