LispMe currently supports TCP/IP sockets (streaming mode) with LispMe as a client only. (Other options may be added in later versions) The API calls are similar to Bigloo which provide (IMHO) a nice abstraction from the low-level network stuff.
To use sockets you have several options:
The net library is opened automatically on the first socket operation, meaning that the dialup connection is made at this point. The connection is held open until LispMe is closed, in which case the net library is put into a close-wait state. In this state the connection remains open during an interval configurable in the Palm's connection setup dialog to give other Internet applications the chance to reuse an open connection. You can also close the connection in LispMe explicitly with
Have a look at the socket sample code.
close-netlib | lookup-host | make-client-socket | socket-down? | socket-host-address |
socket-hostname | socket-input | socket-local-address | socket-output | socket-port-number |
socket-shutdown | socket? |