Common Lisp Package: SB-FASTCGI

README:

FUNCTION

Public

Undocumented

FCGX-ACCEPT (REQ)

FCGX-FINISH (REQ)

FCGX-GETENV (REQ)

FCGX-GETPARAM (REQ KEY)

FCGX-INIT

FCGX-INIT-REQUEST (REQUEST SOCK FLAGS)

FCGX-PUTS (REQ CONTENT &KEY (STREAM OUT))

FCGX-PUTS-UTF-8 (REQ CONTENT &KEY (STREAM OUT))

FCGX-READ (REQ)

FCGX-READ-ALL (REQ)

LOAD-LIBFCGI (&OPTIONAL (PATH /usr/lib/libfcgi.so))

MAKE-SERVE-FUNCTION (APP)

SIMPLE-SERVER (FUNC)

SIMPLE-SERVER-THREADED (FUNC &KEY (THREADS 4))

SOCKET-SERVER (FUNC &KEY (INET-ADDR 0.0.0.0) (SOCK-PATH NIL) (PORT 9000))

SOCKET-SERVER-THREADED (FUNC &KEY (INET-ADDR 0.0.0.0) (PORT 9000) (SOCK-PATH NIL) (THREADS 4))

Private

Undocumented

DEFAULT-HEADERS

GEN-START-RESPONSE

MERGE-HEADERS (OLD-HEADERS NEW-HEADERS)

SERVER-ON-FD (FUNC FD &KEY (FLAGS 0))

SERVER-ON-FD-THREADED (FUNC FD &KEY (FLAGS 0) (THREADS 4))

SPLIT-HEADERS-TO-CONS (STR)

VARIABLE

Private

Undocumented

*LIBFCGI-LOADED*

*READ-BUFFER-SIZE*