- Error and return codes were made consistent across the interface.
- KQML message construction utilities were added.
- Several convenience functions were added (increased ANS control,
peeking, and accessors for socket file descriptors).
- Compile flags were added to turn on/off debugging information and
turn on/off appending connection information to agent names.
- Interfaces for Tcl/Tk and Lisp are included.
- Signature for KUnCacheURL() changed.
- Miscellaneous bug fixes.
Sources and documentation are at
ftp://hitchhiker.space.lockheed.com/pub/aic/shade/software/KAPI
It is also accessible from the SHADE Web page at
http://hitchhiker.space.lockheed.com/aic/shade/README.html
For those of you how don't know, the SHADE KQML API supports the
passing of KQML messages over the Internet, transparently employing
several underlying transports. The KAPI supports TCP/IP using KQML
string syntax, MIME multimedia email (which gets around most
firewalls), MBus (a handy communication package from the University of
Illinois), and HTTP (so agents can send/receive "KQML" to/from
World-Wide-Web browsers and servers).
Dan
--------------------------------------------------------------
Daniel R. Kuokka
Lockheed AI Center, O/96-20, B/254F
3251 Hanover Street
Palo Alto, CA 94304-1191
TEL: (415) 354-5291
FAX: (415) 354-5235
drk@aic.lockheed.com
WWW: http://hitchhiker.space.lockheed.com/aic/README.html
--------------------------------------------------------------