Common Lisp Package: IOLIB-TESTS

README:

FUNCTION

Private

Undocumented

%COPY-FILE (PATH-IN EXTERNAL-FORMAT-IN PATH-OUT EXTERNAL-FORMAT-OUT DIRECTION-OUT DIRECTION-IN)

COMPARE-FILES (PATH-IN EXTERNAL-FORMAT-IN PATH-OUT EXTERNAL-FORMAT-OUT)

CREATE-FILE-VARIANTS (FILE-NAME SYMBOL)

CREATE-TEST-COMBINATIONS (FILE-NAME SYMBOLS)

EF-NAME (EF)

FILE-EQUAL (FILE1 FILE2)

MAKE-FILE-STREAM (PATH &KEY (DIRECTION INPUT) (IF-EXISTS ERROR) (IF-DOES-NOT-EXIST (ECASE DIRECTION (INPUT ERROR) ((IO OUTPUT) CREATE))) (EXTERNAL-FORMAT DEFAULT))

READ-BUF-NONBLOCK (BUFFER STREAM)

TIMEOUT-CB (FD EVENT)

MACRO

Private

Undocumented

IS-FILE-PATH (PATH (&REST COMPONENTS))

WAITING-FOR-EVENT ((BASE FD EVENT-TYPE) &BODY BODY)

WITH-EVENT-BASE/FOR-EACH-MUX ((BASE &REST INITARGS) &BODY BODY)

WITH-HTTP-STREAM ((VAR HOST PORT REQUEST) &BODY BODY)

WITH-OPEN-FILE-STREAM ((VAR PATH &REST OPTIONS) &BODY BODY)

SLOT-ACCESSOR

Private

Undocumented

FILE-STREAM-PATH (OBJECT)

VARIABLE

Public

Undocumented

*ECHO-ADDRESS*

*ECHO-PORT*

Private

Undocumented

*DATA-DIR*

*ECHO-TIMEOUT*

*TEST-DIR*

*TEST-FILES*

CLASS

Private

Undocumented

MY-FILE-STREAM