Common Lisp Package: IOLIB.EXAMPLES

README:

FUNCTION

Public

Undocumented

RUN-EX1-CLIENT (&KEY (HOST *HOST*) (PORT *PORT*))

RUN-EX1-SERVER (&KEY (PORT *PORT*))

RUN-EX2-CLIENT (&KEY (HOST *HOST*) (PORT *PORT*))

RUN-EX2-SERVER (&KEY (PORT *PORT*))

RUN-EX3-CLIENT (&KEY (HOST *HOST*) (PORT *PORT*))

RUN-EX3-SERVER (&KEY (PORT *PORT*))

RUN-EX4-CLIENT (&KEY (HOST *HOST*) (PORT *PORT*))

RUN-EX4-SERVER (&KEY (PORT *PORT*))

RUN-EX5-SERVER (&KEY (PORT *PORT*))

RUN-EX5A-CLIENT (&KEY (HOST *HOST*) (PORT *PORT*))

RUN-EX5B-CLIENT (&KEY (HOST *HOST*) (PORT *PORT*))

RUN-EX6-SERVER (&KEY (PORT *PORT*))

RUN-EX7-SERVER (&KEY (PORT *PORT*))

RUN-EX8-SERVER (&KEY (PORT *PORT*))

Private

Undocumented

DEQUEUE (Q)

EMPTY-QUEUE (Q)

ENQUEUE (OBJ Q)

EX4-STR-CLI (SOCKET)

MAKE-EX5A-CLIENT-DISCONNECTOR (SOCKET)

MAKE-EX5A-STR-CLI-READ (SOCKET DISCONNECTOR)

MAKE-EX5A-STR-CLI-WRITE (SOCKET DISCONNECTOR)

MAKE-EX5B-CLIENT-DISCONNECTOR (SOCKET)

MAKE-EX5B-STR-CLI-READ (SOCKET DISCONNECTOR)

MAKE-EX5B-STR-CLI-WRITE (SOCKET DISCONNECTOR)

MAKE-EX6-SERVER-DISCONNECTOR (SOCKET)

MAKE-EX6-SERVER-LINE-ECHOER (SOCKET WHO PORT DISCONNECTOR)

MAKE-EX6-SERVER-LISTENER-HANDLER (SOCKET)

MAKE-EX7-IO-BUFFER (SOCKET WHO PORT DISCONNECTOR &KEY (MAX-BYTES 4096))

MAKE-EX7-SERVER-DISCONNECTOR (SOCKET)

MAKE-EX7-SERVER-LISTENER-HANDLER (SOCKET)

MAKE-EX8-IO-BUFFER (SOCKET WHO PORT DISCONNECTOR &KEY (MAX-BYTES 16384))

MAKE-EX8-SERVER-DISCONNECTOR (SOCKET)

MAKE-EX8-SERVER-LISTENER-HANDLER (SOCKET)

MAKE-QUEUE

PROCESS-EX4-CLIENT-THREAD

PROCESS-EX5-CLIENT-THREAD

RUN-EX3-CLIENT-HELPER (HOST PORT)

RUN-EX3-SERVER-HELPER (PORT)

RUN-EX4-CLIENT-HELPER (HOST PORT)

RUN-EX4-SERVER-HELPER (PORT)

RUN-EX5-SERVER-HELPER (PORT)

RUN-EX5A-CLIENT-HELPER (HOST PORT)

RUN-EX5B-CLIENT-HELPER (HOST PORT)

RUN-EX6-SERVER-HELPER (PORT)

RUN-EX7-SERVER-HELPER (PORT)

RUN-EX8-SERVER-HELPER (PORT)

STR-EX5-ECHO (CLIENT WHO PORT)

VARIABLE

Private

Undocumented

*EX4-TLS-CLIENT*

*EX5-TLS-CLIENT*

*HOST*

*PORT*