LispWorks User Guide and Reference Manual

NextPrevTopContentsIndex

26 The COMM Package

This chapter provides reference entries for the functions in the COMM package.

The COMM package provides the TCP/IP interface. TCP/IP sockets can be used to communicate between processes and machines. The TCP/IP mechanism allows LispWorks to connect to or implement a server. It also allows using Secure Sockets Layer (SSL) processing in the socket.

Before the interface can be used the module "comm" must be loaded using

(require "comm")

attach-ssl

destroy-ssl

destroy-ssl-ctx

detach-ssl

do-rand-seed

ensure-ssl

get-host-entry

get-socket-address

get-socket-peer-address

get-verification-mode

ip-address-string

make-ssl-ctx

open-tcp-stream

openssl-version

pem-read

read-dhparams

set-verification-mode

set-ssl-ctx-dh

set-ssl-ctx-options

set-ssl-ctx-password-callback

set-ssl-library-path

socket-error

socket-stream

socket-stream-address

socket-stream-ctx

socket-stream-peer-address

socket-stream-ssl

ssl-cipher-pointer

ssl-cipher-pointer-stack

ssl-closed

ssl-condition

ssl-ctx-pointer

ssl-error

ssl-failure

ssl-new

ssl-pointer

ssl-x509-lookup

start-up-server

start-up-server-and-mp

string-ip-address

with-noticed-socket-stream


LispWorks User Guide and Reference Manual - 22 Dec 2009

NextPrevTopContentsIndex