The aserve Reference Manual

This is the aserve Reference Manual, version 1.2.50, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 17:35:39 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 aserve

Author

John K. Foderaro

License

LLGPL

Version

1.2.50

Dependencies
  • htmlgen (system).
  • acl-compat (system).
Source

aserve.asd.

Child Components

2.2 htmlgen

Author

John K. Foderaro

License

LLGPL

Dependency

acl-compat (system).

Source

htmlgen.asd.

Child Component

htmlgen.lisp (file).


3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


3.1 Lisp


3.1.1 aserve/aserve.asd

Source

aserve.asd.

Parent Component

aserve (system).

ASDF Systems

aserve.

Packages

aserve-system.

Public Interface

perform (method).

Internals

legacy-acl-source-file (class).


3.1.2 htmlgen/htmlgen.asd

Source

htmlgen.asd.

Parent Component

htmlgen (system).

ASDF Systems

htmlgen.

Packages

htmlgen-system.

Public Interface

source-file-type (method).

Internals

acl-file (class).


3.1.3 aserve/packages.cl

Source

aserve.asd.

Parent Component

aserve (system).

Packages

3.1.4 aserve/macs.cl

Dependency

packages.cl (file).

Source

aserve.asd.

Parent Component

aserve (system).

Internals

3.1.5 aserve/main.cl

Dependency

macs.cl (file).

Source

aserve.asd.

Parent Component

aserve (system).

Public Interface
Internals

3.1.6 aserve/headers.cl

Dependency

main.cl (file).

Source

aserve.asd.

Parent Component

aserve (system).

Internals

3.1.7 aserve/parse.cl

Dependency

main.cl (file).

Source

aserve.asd.

Parent Component

aserve (system).

Public Interface

split-into-words (function).

Internals

3.1.8 aserve/decode.cl

Dependency

main.cl (file).

Source

aserve.asd.

Parent Component

aserve (system).

Public Interface
Internals

3.1.9 aserve/publish.cl

Dependency

main.cl (file).

Source

aserve.asd.

Parent Component

aserve (system).

Public Interface
Internals

3.1.10 aserve/authorize.cl

Dependencies
Source

aserve.asd.

Parent Component

aserve (system).

Public Interface
Internals

3.1.11 aserve/log.cl

Dependency

main.cl (file).

Source

aserve.asd.

Parent Component

aserve (system).

Internals

3.1.12 aserve/client.cl

Dependency

main.cl (file).

Source

aserve.asd.

Parent Component

aserve (system).

Public Interface
Internals

3.1.13 aserve/proxy.cl

Dependencies
Source

aserve.asd.

Parent Component

aserve (system).

Public Interface
Internals

3.1.14 aserve/cgi.cl

Dependency

main.cl (file).

Source

aserve.asd.

Parent Component

aserve (system).

Public Interface

run-cgi-program (function).

Internals

3.1.15 aserve/playback.cl

Dependencies
Source

aserve.asd.

Parent Component

aserve (system).

Internals

3.1.16 htmlgen/htmlgen.lisp

Source

htmlgen.asd.

Parent Component

htmlgen (system).

Packages

net.html.generator.

Public Interface
Internals

4 Packages

Packages are listed by definition order.


4.1 htmlgen-system

Source

htmlgen.asd.

Use List
  • asdf/interface.
  • common-lisp.
Internals

acl-file (class).


4.2 net.html.generator

Source

htmlgen.lisp.

Use List
  • acl-compat.excl.
  • common-lisp.
Used By List

net.aserve.

Public Interface
Internals

4.3 net.aserve

Source

packages.cl.

Use List
Used By List

net.aserve.client.

Public Interface
Internals

4.4 net.aserve.client

Source

packages.cl.

Use List
Public Interface
Internals

4.5 aserve-system

Source

aserve.asd.

Use List
  • asdf/interface.
  • common-lisp.
Internals

legacy-acl-source-file (class).


5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


5.1 Public Interface


5.1.1 Special variables

Special Variable: *aserve-version*
Package

net.aserve.

Source

main.cl.

Special Variable: *default-aserve-external-format*
Package

net.aserve.

Source

main.cl.

Special Variable: *html-stream*
Package

net.html.generator.

Source

htmlgen.lisp.

Special Variable: *http-io-timeout*
Package

net.aserve.

Source

main.cl.

Special Variable: *http-response-timeout*
Package

net.aserve.

Source

main.cl.

Special Variable: *mime-types*
Package

net.aserve.

Source

publish.cl.

Special Variable: *response-accepted*
Package

net.aserve.

Source

main.cl.

Special Variable: *response-bad-request*
Package

net.aserve.

Source

main.cl.

Special Variable: *response-continue*
Package

net.aserve.

Source

main.cl.

Special Variable: *response-created*
Package

net.aserve.

Source

main.cl.

Special Variable: *response-found*
Package

net.aserve.

Source

main.cl.

Special Variable: *response-internal-server-error*
Package

net.aserve.

Source

main.cl.

Special Variable: *response-moved-permanently*
Package

net.aserve.

Source

main.cl.

Special Variable: *response-no-content*
Package

net.aserve.

Source

main.cl.

Special Variable: *response-non-authoritative-information*
Package

net.aserve.

Source

main.cl.

Special Variable: *response-not-found*
Package

net.aserve.

Source

main.cl.

Special Variable: *response-not-modified*
Package

net.aserve.

Source

main.cl.

Special Variable: *response-ok*
Package

net.aserve.

Source

main.cl.

Special Variable: *response-see-other*
Package

net.aserve.

Source

main.cl.

Special Variable: *response-temporary-redirect*
Package

net.aserve.

Source

main.cl.

Special Variable: *response-unauthorized*
Package

net.aserve.

Source

main.cl.

Special Variable: *wserver*
Package

net.aserve.

Source

main.cl.


5.1.2 Macros

Macro: header-slot-value (req name)
Setf Expander: (setf header-slot-value) (req name)
Package

net.aserve.

Source

main.cl.

Macro: html (&body forms)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: html-stream (stream &rest forms)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: reply-header-slot-value (req name)
Setf Expander: (setf reply-header-slot-value) (req name)
Package

net.aserve.

Source

main.cl.

Macro: with-http-body ((req ent &key headers external-format) &body body)
Package

net.aserve.

Source

main.cl.

Macro: with-http-response ((req ent &key timeout check-modified response content-type format) &body body)
Package

net.aserve.

Source

main.cl.


5.1.3 Setf expanders

Setf Expander: (setf request-variable-value) (req name)
Package

net.aserve.

Source

main.cl.

Reader

request-variable-value (function).

Writer

.inv-request-variable-value (function).


5.1.4 Ordinary functions

Function: base64-decode (string)
Package

net.aserve.

Source

decode.cl.

Function: base64-encode (str)
Package

net.aserve.

Source

decode.cl.

Function: compute-digest-authorization (creq da)
Package

net.aserve.client.

Source

client.cl.

Package

net.aserve.client.

Source

client.cl.

Target Slot

expires.

Package

net.aserve.client.

Source

client.cl.

Target Slot

name.

Package

net.aserve.client.

Source

client.cl.

Target Slot

path.

Package

net.aserve.client.

Source

client.cl.

Target Slot

secure.

Package

net.aserve.client.

Source

client.cl.

Target Slot

value.

Function: do-http-request (uri &rest args &key method protocol accept content content-type query format cookies redirect redirect-methods basic-authorization digest-authorization keep-alive headers proxy proxy-basic-authorization user-agent external-format ssl skip-body timeout certificate key certificate-password ca-file ca-directory verify max-depth recursing-call)
Package

net.aserve.client.

Source

client.cl.

Function: enable-proxy (&key server proxy-proxy)
Package

net.aserve.

Source

proxy.cl.

Function: ensure-stream-lock (stream)
Package

net.aserve.

Source

main.cl.

Function: form-urlencoded-to-query (str &key external-format)
Package

net.aserve.

Source

decode.cl.

Function: get-all-multipart-data (req &key type size external-format limit)
Package

net.aserve.

Source

main.cl.

Function: get-cookie-values (req &key external-format)
Package

net.aserve.

Source

publish.cl.

Function: handle-uri (host path &key server extra-lifetime scan-depth exclude scan-function offsite)
Package

net.aserve.

Source

proxy.cl.

Function: html-print (form stream &key unknown)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: html-print-list (list-of-forms stream &key unknown)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: html-print-list-subst (list-of-forms subst stream &key unknown)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: html-print-subst (form subst stream unknown)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: http-copy-file (url pathname &rest args &key if-does-not-exist proxy proxy-basic-authorization redirect buffer-size headers protocol basic-authorization progress-function tmp-name-function timeout)
Package

net.aserve.client.

Source

client.cl.

Function: make-http-client-request (uri &key method protocol keep-alive accept cookies basic-authorization digest-authorization content content-length content-type query headers proxy proxy-basic-authorization user-agent external-format ssl timeout certificate key certificate-password ca-file ca-directory verify max-depth)
Package

net.aserve.client.

Source

client.cl.

Function: parse-multipart-header (header)
Package

net.aserve.

Source

main.cl.

Function: publish (&key host port path function class format content-type server locator remove authorizer timeout plist hook headers)
Package

net.aserve.

Source

publish.cl.

Function: publish-directory (&key prefix host port destination server locator remove authorizer indexes filter timeout publisher access-file plist hook headers)
Package

net.aserve.

Source

publish.cl.

Function: publish-file (&key server locator host port path file content-type class preload cache-p remove authorizer plist timeout hook headers)
Package

net.aserve.

Source

publish.cl.

Function: publish-multi (&key server locator host port path items class content-type remove authorizer timeout plist hook headers)
Package

net.aserve.

Source

publish.cl.

Function: publish-prefix (&key host port prefix function class format content-type server locator remove authorizer timeout plist headers)
Package

net.aserve.

Source

publish.cl.

Function: query-to-form-urlencoded (query &key external-format)
Package

net.aserve.

Source

decode.cl.

Function: request-query-value (key req &key post uri test external-format)
Setf Expander: (setf request-query-value) (key req &key post uri test external-format)
Package

net.aserve.

Source

main.cl.

Function: request-variable-value (req name)
Package

net.aserve.

Source

main.cl.

Setf expander for this function

(setf request-variable-value).

Function: run-cgi-program (req ent program &key path-info path-translated script-name query-string auth-type timeout error-output env terminate)
Package

net.aserve.

Source

cgi.cl.

Function: shutdown (&key server save-cache)
Package

net.aserve.

Source

main.cl.

Function: split-into-words (str)
Package

net.aserve.

Source

parse.cl.

Function: start (&key port host listeners chunking keep-alive server debug setuid setgid proxy proxy-proxy cache restore-cache debug-stream accept-hook ssl ssl-key ssl-password verify ca-file ca-directory max-depth os-processes external-format backlog)
Package

net.aserve.

Source

main.cl.

Function: unpublish (&key all server)
Package

net.aserve.

Source

publish.cl.

Function: uridecode-string (str &key external-format)
Package

net.aserve.

Source

decode.cl.

Function: uriencode-string (str &key external-format)
Package

net.aserve.

Source

decode.cl.


5.1.5 Generic functions

Generic Function: authorize (auth req ent)
Package

net.aserve.

Methods
Method: authorize ((auth function-authorizer) (req http-request) (ent entity))
Source

authorize.cl.

Method: authorize ((auth location-authorizer) (req http-request) (ent entity))
Source

authorize.cl.

Method: authorize ((auth password-authorizer) (req http-request) (ent entity))
Source

authorize.cl.

Generic Function: client-request-close (creq)
Package

net.aserve.client.

Methods
Method: client-request-close ((creq client-request))
Source

client.cl.

Generic Reader: client-request-cookies (object)
Package

net.aserve.client.

Methods
Reader Method: client-request-cookies ((client-request client-request))

automatically generated reader method

Source

client.cl.

Target Slot

cookies.

Generic Writer: (setf client-request-cookies) (object)
Package

net.aserve.client.

Methods
Writer Method: (setf client-request-cookies) ((client-request client-request))

automatically generated writer method

Source

client.cl.

Target Slot

cookies.

Generic Reader: client-request-headers (object)
Package

net.aserve.client.

Methods
Reader Method: client-request-headers ((client-request client-request))

automatically generated reader method

Source

client.cl.

Target Slot

headers.

Generic Writer: (setf client-request-headers) (object)
Package

net.aserve.client.

Methods
Writer Method: (setf client-request-headers) ((client-request client-request))

automatically generated writer method

Source

client.cl.

Target Slot

headers.

Generic Reader: client-request-protocol (object)
Package

net.aserve.client.

Methods
Reader Method: client-request-protocol ((client-request client-request))

automatically generated reader method

Source

client.cl.

Target Slot

protocol.

Generic Writer: (setf client-request-protocol) (object)
Package

net.aserve.client.

Methods
Writer Method: (setf client-request-protocol) ((client-request client-request))

automatically generated writer method

Source

client.cl.

Target Slot

protocol.

Generic Function: client-request-read-sequence (buffer creq &key start end)
Package

net.aserve.client.

Methods
Method: client-request-read-sequence (buffer (creq client-request) &key start end)
Source

client.cl.

Generic Reader: client-request-response-code (object)
Package

net.aserve.client.

Methods
Reader Method: client-request-response-code ((client-request client-request))

automatically generated reader method

Source

client.cl.

Target Slot

response-code.

Generic Writer: (setf client-request-response-code) (object)
Package

net.aserve.client.

Methods
Writer Method: (setf client-request-response-code) ((client-request client-request))

automatically generated writer method

Source

client.cl.

Target Slot

response-code.

Generic Reader: client-request-response-comment (object)
Package

net.aserve.client.

Methods
Reader Method: client-request-response-comment ((client-request client-request))

automatically generated reader method

Source

client.cl.

Target Slot

response-comment.

Generic Writer: (setf client-request-response-comment) (object)
Package

net.aserve.client.

Methods
Writer Method: (setf client-request-response-comment) ((client-request client-request))

automatically generated writer method

Source

client.cl.

Target Slot

response-comment.

Generic Reader: client-request-socket (object)
Package

net.aserve.client.

Methods
Reader Method: client-request-socket ((client-request client-request))

automatically generated reader method

Source

client.cl.

Target Slot

socket.

Generic Writer: (setf client-request-socket) (object)
Package

net.aserve.client.

Methods
Writer Method: (setf client-request-socket) ((client-request client-request))

automatically generated writer method

Source

client.cl.

Target Slot

socket.

Generic Reader: client-request-uri (object)
Package

net.aserve.client.

Methods
Reader Method: client-request-uri ((client-request client-request))

automatically generated reader method

Source

client.cl.

Target Slot

uri.

Generic Writer: (setf client-request-uri) (object)
Package

net.aserve.client.

Methods
Writer Method: (setf client-request-uri) ((client-request client-request))

automatically generated writer method

Source

client.cl.

Target Slot

uri.

Generic Function: client-response-header-value (creq name &key parse)
Package

net.aserve.client.

Methods
Method: client-response-header-value ((creq client-request) name &key parse)
Source

client.cl.

Generic Function: compute-strategy (req ent format)
Package

net.aserve.

Methods
Method: compute-strategy ((req http-request) (ent file-entity) format)
Source

publish.cl.

Method: compute-strategy ((req http-request) (ent entity) format)
Source

publish.cl.

Generic Function: denied-request (req)
Package

net.aserve.

Methods
Method: denied-request ((req http-request))
Source

publish.cl.

Generic Reader: digest-password (object)
Package

net.aserve.client.

Methods
Reader Method: digest-password ((digest-authorization digest-authorization))

automatically generated reader method

Source

client.cl.

Target Slot

password.

Generic Reader: digest-realm (object)
Package

net.aserve.client.

Methods
Reader Method: digest-realm ((digest-authorization digest-authorization))

automatically generated reader method

Source

client.cl.

Target Slot

realm.

Generic Writer: (setf digest-realm) (object)
Package

net.aserve.client.

Methods
Writer Method: (setf digest-realm) ((digest-authorization digest-authorization))

automatically generated writer method

Source

client.cl.

Target Slot

realm.

Generic Reader: digest-username (object)
Package

net.aserve.client.

Methods
Reader Method: digest-username ((digest-authorization digest-authorization))

automatically generated reader method

Source

client.cl.

Target Slot

username.

Generic Reader: entity-plist (object)
Package

net.aserve.

Methods
Reader Method: entity-plist ((entity entity))

automatically generated reader method

Source

publish.cl.

Target Slot

plist.

Generic Writer: (setf entity-plist) (object)
Package

net.aserve.

Methods
Writer Method: (setf entity-plist) ((entity entity))

automatically generated writer method

Source

publish.cl.

Target Slot

plist.

Generic Function: failed-request (req)
Package

net.aserve.

Methods
Method: failed-request ((req http-request))
Source

publish.cl.

Generic Reader: function-authorizer-function (object)
Package

net.aserve.

Methods
Reader Method: function-authorizer-function ((function-authorizer function-authorizer))

automatically generated reader method

Source

authorize.cl.

Target Slot

function.

Generic Writer: (setf function-authorizer-function) (object)
Package

net.aserve.

Methods
Writer Method: (setf function-authorizer-function) ((function-authorizer function-authorizer))

automatically generated writer method

Source

authorize.cl.

Target Slot

function.

Generic Function: get-basic-authorization (req)
Package

net.aserve.

Methods
Method: get-basic-authorization ((req http-request))
Source

main.cl.

Generic Function: get-multipart-header (req)
Package

net.aserve.

Methods
Method: get-multipart-header ((req http-request))
Source

main.cl.

Generic Function: get-multipart-sequence (req buffer &key start end external-format)
Package

net.aserve.

Methods
Method: get-multipart-sequence ((req http-request) buffer &key start end external-format)
Source

main.cl.

Generic Function: get-request-body (req &key external-format)
Package

net.aserve.

Methods
Method: get-request-body ((req http-request) &key external-format)
Source

main.cl.

Generic Function: handle-request (req)
Package

net.aserve.

Methods
Method: handle-request ((req http-request))
Source

publish.cl.

Generic Reader: location-authorizer-patterns (object)
Package

net.aserve.

Methods
Reader Method: location-authorizer-patterns ((location-authorizer location-authorizer))

automatically generated reader method

Source

authorize.cl.

Target Slot

patterns.

Generic Writer: (setf location-authorizer-patterns) (object)
Package

net.aserve.

Methods
Writer Method: (setf location-authorizer-patterns) ((location-authorizer location-authorizer))

automatically generated writer method

Source

authorize.cl.

Target Slot

patterns.

Generic Function: map-entities (function locator)
Package

net.aserve.

Methods
Method: map-entities (function (locator locator-prefix))
Source

publish.cl.

Method: map-entities (function (locator locator-exact))
Source

publish.cl.

Method: map-entities (function (locator locator))
Source

publish.cl.

Generic Function: process-entity (req entity)
Package

net.aserve.

Methods
Method: process-entity ((req http-request) (ent multi-entity))
Source

publish.cl.

Method: process-entity ((req http-request) (ent directory-entity))
Source

publish.cl.

Method: process-entity ((req http-request) (ent file-entity))
Source

publish.cl.

Method: process-entity ((req http-request) (entity computed-entity))
Source

publish.cl.

Generic Function: read-client-response-headers (creq)
Package

net.aserve.client.

Methods
Method: read-client-response-headers ((creq client-request))
Source

client.cl.

Generic Reader: request-method (object)
Package

net.aserve.

Methods
Reader Method: request-method ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

method.

Generic Writer: (setf request-method) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-method) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

method.

Generic Reader: request-protocol (object)
Package

net.aserve.

Methods
Reader Method: request-protocol ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

protocol.

Generic Reader: request-protocol-string (object)
Package

net.aserve.

Methods
Reader Method: request-protocol-string ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

protocol-string.

Generic Function: request-query (req &key post uri external-format)
Package

net.aserve.

Methods
Method: request-query ((req http-request) &key post uri external-format)
Source

main.cl.

Generic Reader: request-raw-request (object)
Package

net.aserve.

Methods
Reader Method: request-raw-request ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

raw-request.

Generic Reader: request-raw-uri (object)
Package

net.aserve.

Methods
Reader Method: request-raw-uri ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

raw-uri.

Generic Writer: (setf request-raw-uri) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-raw-uri) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

raw-uri.

Generic Reader: request-reply-code (object)
Package

net.aserve.

Methods
Reader Method: request-reply-code ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

reply-code.

Generic Writer: (setf request-reply-code) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-reply-code) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

reply-code.

Generic Reader: request-reply-content-length (object)
Package

net.aserve.

Methods
Reader Method: request-reply-content-length ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

reply-content-length.

Generic Writer: (setf request-reply-content-length) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-reply-content-length) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

reply-content-length.

Generic Reader: request-reply-content-type (object)
Package

net.aserve.

Methods
Reader Method: request-reply-content-type ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

reply-content-type.

Generic Writer: (setf request-reply-content-type) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-reply-content-type) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

reply-content-type.

Generic Reader: request-reply-date (object)
Package

net.aserve.

Methods
Reader Method: request-reply-date ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

reply-date.

Generic Writer: (setf request-reply-date) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-reply-date) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

reply-date.

Generic Reader: request-reply-plist (object)
Package

net.aserve.

Methods
Reader Method: request-reply-plist ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

reply-plist.

Generic Writer: (setf request-reply-plist) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-reply-plist) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

reply-plist.

Generic Reader: request-reply-protocol-string (object)
Package

net.aserve.

Methods
Reader Method: request-reply-protocol-string ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

reply-protocol-string.

Generic Writer: (setf request-reply-protocol-string) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-reply-protocol-string) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

reply-protocol-string.

Generic Reader: request-reply-strategy (object)
Package

net.aserve.

Methods
Reader Method: request-reply-strategy ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

reply-strategy.

Generic Writer: (setf request-reply-strategy) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-reply-strategy) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

reply-strategy.

Generic Reader: request-reply-stream (object)
Package

net.aserve.

Methods
Reader Method: request-reply-stream ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

reply-stream.

Generic Writer: (setf request-reply-stream) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-reply-stream) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

reply-stream.

Generic Reader: request-socket (object)
Package

net.aserve.

Methods
Reader Method: request-socket ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

socket.

Generic Reader: request-uri (object)
Package

net.aserve.

Methods
Reader Method: request-uri ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

uri.

Generic Writer: (setf request-uri) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-uri) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

uri.

Generic Reader: request-wserver (object)
Package

net.aserve.

Methods
Reader Method: request-wserver ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

wserver.

Generic Function: set-basic-authorization (req realm)
Package

net.aserve.

Methods
Method: set-basic-authorization ((req http-request) realm)
Source

main.cl.

Generic Function: set-cookie-header (req &key name value expires domain path secure external-format encode-value)
Package

net.aserve.

Methods
Method: set-cookie-header ((req http-request) &key name value expires domain path secure external-format encode-value)
Source

publish.cl.

Generic Function: standard-locator (req locator)
Package

net.aserve.

Methods
Method: standard-locator ((req http-request) (locator locator-proxy))
Source

proxy.cl.

Method: standard-locator ((req http-request) (locator locator-prefix))
Source

publish.cl.

Method: standard-locator ((req http-request) (locator locator-exact))
Source

publish.cl.

Generic Function: unpublish-locator (locator)
Package

net.aserve.

Methods
Method: unpublish-locator ((locator locator-proxy))
Source

proxy.cl.

Method: unpublish-locator ((locator locator-prefix))
Source

publish.cl.

Method: unpublish-locator ((locator locator-exact))
Source

publish.cl.

Generic Reader: vhost-error-stream (object)
Package

net.aserve.

Methods
Reader Method: vhost-error-stream ((vhost vhost))

automatically generated reader method

Source

main.cl.

Target Slot

error-stream.

Generic Writer: (setf vhost-error-stream) (object)
Package

net.aserve.

Methods
Writer Method: (setf vhost-error-stream) ((vhost vhost))

automatically generated writer method

Source

main.cl.

Target Slot

error-stream.

Generic Reader: vhost-log-stream (object)
Package

net.aserve.

Methods
Reader Method: vhost-log-stream ((vhost vhost))

automatically generated reader method

Source

main.cl.

Target Slot

log-stream.

Generic Writer: (setf vhost-log-stream) (object)
Package

net.aserve.

Methods
Writer Method: (setf vhost-log-stream) ((vhost vhost))

automatically generated writer method

Source

main.cl.

Target Slot

log-stream.

Generic Reader: vhost-names (object)
Package

net.aserve.

Methods
Reader Method: vhost-names ((vhost vhost))

automatically generated reader method

Source

main.cl.

Target Slot

names.

Generic Writer: (setf vhost-names) (object)
Package

net.aserve.

Methods
Writer Method: (setf vhost-names) ((vhost vhost))

automatically generated writer method

Source

main.cl.

Target Slot

names.

Generic Reader: vhost-plist (object)
Package

net.aserve.

Methods
Reader Method: vhost-plist ((vhost vhost))

automatically generated reader method

Source

main.cl.

Target Slot

plist.

Generic Writer: (setf vhost-plist) (object)
Package

net.aserve.

Methods
Writer Method: (setf vhost-plist) ((vhost vhost))

automatically generated writer method

Source

main.cl.

Target Slot

plist.

Generic Reader: wserver-default-vhost (object)
Package

net.aserve.

Methods
Reader Method: wserver-default-vhost ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

default-vhost.

Generic Writer: (setf wserver-default-vhost) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-default-vhost) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

default-vhost.

Generic Reader: wserver-enable-chunking (object)
Package

net.aserve.

Methods
Reader Method: wserver-enable-chunking ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

enable-chunking.

Generic Writer: (setf wserver-enable-chunking) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-enable-chunking) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

enable-chunking.

Generic Reader: wserver-enable-keep-alive (object)
Package

net.aserve.

Methods
Reader Method: wserver-enable-keep-alive ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

enable-keep-alive.

Generic Writer: (setf wserver-enable-keep-alive) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-enable-keep-alive) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

enable-keep-alive.

Generic Reader: wserver-external-format (object)
Package

net.aserve.

Methods
Reader Method: wserver-external-format ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

external-format.

Generic Writer: (setf wserver-external-format) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-external-format) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

external-format.

Generic Reader: wserver-filters (object)
Package

net.aserve.

Methods
Reader Method: wserver-filters ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

filters.

Generic Writer: (setf wserver-filters) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-filters) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

filters.

Generic Reader: wserver-io-timeout (object)
Package

net.aserve.

Methods
Reader Method: wserver-io-timeout ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

io-timeout.

Generic Writer: (setf wserver-io-timeout) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-io-timeout) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

io-timeout.

Generic Reader: wserver-locators (object)
Package

net.aserve.

Methods
Reader Method: wserver-locators ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

locators.

Generic Writer: (setf wserver-locators) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-locators) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

locators.

Generic Reader: wserver-log-function (object)
Package

net.aserve.

Methods
Reader Method: wserver-log-function ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

log-function.

Generic Writer: (setf wserver-log-function) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-log-function) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

log-function.

Generic Reader: wserver-log-stream (object)
Package

net.aserve.

Methods
Reader Method: wserver-log-stream ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

log-stream.

Generic Writer: (setf wserver-log-stream) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-log-stream) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

log-stream.

Generic Reader: wserver-response-timeout (object)
Package

net.aserve.

Methods
Reader Method: wserver-response-timeout ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

response-timeout.

Generic Writer: (setf wserver-response-timeout) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-response-timeout) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

response-timeout.

Generic Reader: wserver-socket (object)
Package

net.aserve.

Methods
Reader Method: wserver-socket ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

socket.

Generic Writer: (setf wserver-socket) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-socket) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

socket.

Generic Reader: wserver-vhosts (object)
Package

net.aserve.

Methods
Reader Method: wserver-vhosts ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

vhosts.

Generic Writer: (setf wserver-vhosts) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-vhosts) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

vhosts.


5.1.6 Standalone methods

Method: make-load-form ((obj queueobj) &optional env)
Source

proxy.cl.

Method: make-load-form ((obj pcache-ent) &optional env)
Source

proxy.cl.

Method: make-load-form ((obj pcache-disk) &optional env)
Source

proxy.cl.

Method: make-load-form ((obj pcache) &optional env)
Source

proxy.cl.

Method: perform :around ((operation compile-op) (c legacy-acl-source-file))
Package

asdf/action.

Source

aserve.asd.

Method: print-object ((vhost vhost) stream)
Source

main.cl.

Method: print-object ((wserver wserver) stream)
Source

main.cl.

Method: print-object ((jar cookie-jar) stream)
Source

client.cl.

Method: source-file-type ((c acl-file) (s module))
Package

asdf/component.

Source

htmlgen.asd.


5.1.7 Structures

Package

net.aserve.client.

Source

client.cl.

Direct superclasses

structure-object.

Direct slots
Slot: path
Readers

cookie-item-path.

Writers

(setf cookie-item-path).

Slot: name
Readers

cookie-item-name.

Writers

(setf cookie-item-name).

Slot: value
Readers

cookie-item-value.

Writers

(setf cookie-item-value).

Slot: expires
Readers

cookie-item-expires.

Writers

(setf cookie-item-expires).

Slot: secure
Readers

cookie-item-secure.

Writers

(setf cookie-item-secure).


5.1.8 Classes

Class: authorizer
Package

net.aserve.

Source

authorize.cl.

Direct subclasses
Class: client-request
Package

net.aserve.client.

Source

client.cl.

Direct methods
Direct slots
Slot: uri
Initargs

:uri

Readers

client-request-uri.

Writers

(setf client-request-uri).

Slot: method
Package

common-lisp.

Initargs

:method

Readers

client-request-method.

Writers

(setf client-request-method).

Slot: headers
Initargs

:headers

Readers

client-request-headers.

Writers

(setf client-request-headers).

Slot: response-code
Readers

client-request-response-code.

Writers

(setf client-request-response-code).

Slot: socket
Initargs

:socket

Readers

client-request-socket.

Writers

(setf client-request-socket).

Slot: protocol
Readers

client-request-protocol.

Writers

(setf client-request-protocol).

Slot: response-comment
Readers

client-request-response-comment.

Writers

(setf client-request-response-comment).

Slot: bytes-left
Readers

client-request-bytes-left.

Writers

(setf client-request-bytes-left).

Slot: cookies
Initargs

:cookies

Readers

client-request-cookies.

Writers

(setf client-request-cookies).

Class: computed-entity
Package

net.aserve.

Source

publish.cl.

Direct superclasses

entity.

Direct methods
Direct slots
Slot: function
Package

common-lisp.

Initargs

:function

Readers

entity-function.

Writers

This slot is read-only.

Package

net.aserve.client.

Source

client.cl.

Direct methods
Direct slots
Slot: items
Readers

cookie-jar-items.

Writers

(setf cookie-jar-items).

Class: digest-authorization
Package

net.aserve.client.

Source

client.cl.

Direct methods
Direct slots
Slot: username
Initform

""

Initargs

:username

Readers

digest-username.

Writers

This slot is read-only.

Slot: password
Initform

""

Initargs

:password

Readers

digest-password.

Writers

This slot is read-only.

Slot: realm
Initform

""

Readers

digest-realm.

Writers

(setf digest-realm).

Slot: uri
Readers

digest-uri.

Writers

(setf digest-uri).

Slot: qop
Readers

digest-qop.

Writers

(setf digest-qop).

Slot: nonce
Initform

""

Readers

digest-nonce.

Writers

(setf digest-nonce).

Slot: nonce-count
Initform

"1"

Readers

digest-nonce-count.

Writers

This slot is read-only.

Slot: cnonce
Readers

digest-cnonce.

Writers

(setf digest-cnonce).

Slot: opaque
Readers

digest-opaque.

Writers

(setf digest-opaque).

Slot: response
Readers

digest-response.

Writers

(setf digest-response).

Class: function-authorizer
Package

net.aserve.

Source

authorize.cl.

Direct superclasses

authorizer.

Direct methods
Direct slots
Slot: function
Package

common-lisp.

Initargs

:function

Readers

function-authorizer-function.

Writers

(setf function-authorizer-function).

Class: http-request
Package

net.aserve.

Source

main.cl.

Direct superclasses

http-header-mixin.

Direct methods
Direct slots
Slot: method
Package

common-lisp.

Initargs

:method

Readers

request-method.

Writers

(setf request-method).

Slot: uri
Package

puri.

Initargs

:uri

Readers

request-uri.

Writers

(setf request-uri).

Slot: raw-uri
Initargs

:raw-uri

Readers

request-raw-uri.

Writers

(setf request-raw-uri).

Slot: decoded-uri-path
Initargs

:decoded-uri-path

Readers

request-decoded-uri-path.

Writers

(setf request-decoded-uri-path).

Slot: protocol
Initargs

:protocol

Readers

request-protocol.

Writers

This slot is read-only.

Slot: protocol-string
Initargs

:protocol-string

Readers

request-protocol-string.

Writers

This slot is read-only.

Slot: socket
Initargs

:socket

Readers

request-socket.

Writers

This slot is read-only.

Slot: wserver
Initargs

:wserver

Readers

request-wserver.

Writers

This slot is read-only.

Slot: raw-request
Initargs

:raw-request

Readers

request-raw-request.

Writers

This slot is read-only.

Slot: vhost
Initform

(net.aserve:wserver-default-vhost net.aserve:*wserver*)

Initargs

:vhost

Readers

request-vhost.

Writers

(setf request-vhost).

Slot: query-alist
Initform

:empty

Readers

request-query-alist.

Writers

(setf request-query-alist).

Slot: headers
Readers

request-headers.

Writers

(setf request-headers).

Slot: header-block
Readers

request-header-block.

Writers

(setf request-header-block).

Slot: request-body
Readers

request-request-body.

Writers

(setf request-request-body).

Slot: reply-code
Readers

request-reply-code.

Writers

(setf request-reply-code).

Slot: request-date
Initform

0

Readers

request-request-date.

Writers

(setf request-request-date).

Slot: reply-date
Initform

(get-universal-time)

Readers

request-reply-date.

Writers

(setf request-reply-date).

Slot: reply-headers
Readers

request-reply-headers.

Writers

(setf request-reply-headers).

Slot: reply-content-type
Readers

request-reply-content-type.

Writers

(setf request-reply-content-type).

Slot: reply-stream
Readers

request-reply-stream.

Writers

(setf request-reply-stream).

Slot: reply-content-length
Readers

request-reply-content-length.

Writers

(setf request-reply-content-length).

Slot: reply-strategy
Readers

request-reply-strategy.

Writers

(setf request-reply-strategy).

Slot: reply-plist
Readers

request-reply-plist.

Writers

(setf request-reply-plist).

Slot: reply-protocol-string
Initform

"http/1.1"

Readers

request-reply-protocol-string.

Writers

(setf request-reply-protocol-string).

Class: location-authorizer
Package

net.aserve.

Source

authorize.cl.

Direct superclasses

authorizer.

Direct methods
Direct slots
Slot: patterns
Initargs

:patterns

Readers

location-authorizer-patterns.

Writers

(setf location-authorizer-patterns).

Class: locator
Package

net.aserve.

Source

publish.cl.

Direct subclasses
Direct methods
Direct slots
Slot: name
Initform

:unnamed

Initargs

:name

Readers

locator-name.

Writers

This slot is read-only.

Slot: info
Initargs

:info

Readers

locator-info.

Writers

(setf locator-info).

Slot: extra
Initargs

:extra

Readers

locator-extra.

Writers

This slot is read-only.

Class: password-authorizer
Package

net.aserve.

Source

authorize.cl.

Direct superclasses

authorizer.

Direct methods
Direct slots
Slot: allowed
Initargs

:allowed

Readers

password-authorizer-allowed.

Writers

(setf password-authorizer-allowed).

Slot: realm
Initform

"allegroserve"

Initargs

:realm

Readers

password-authorizer-realm.

Writers

(setf password-authorizer-realm).

Class: vhost
Package

net.aserve.

Source

main.cl.

Direct methods
Direct slots
Slot: log-stream
Initform

(net.aserve:ensure-stream-lock *trace-output*)

Initargs

:log-stream

Readers

vhost-log-stream.

Writers

(setf vhost-log-stream).

Slot: error-stream
Initform

(net.aserve:ensure-stream-lock *trace-output*)

Initargs

:error-stream

Readers

vhost-error-stream.

Writers

(setf vhost-error-stream).

Slot: names
Initargs

:names

Readers

vhost-names.

Writers

(setf vhost-names).

Slot: filters
Initargs

:filters

Readers

vhost-filters.

Writers

(setf vhost-filters).

Slot: plist
Initargs

:plist

Readers

vhost-plist.

Writers

(setf vhost-plist).

Class: wserver
Package

net.aserve.

Source

main.cl.

Direct methods
Direct slots
Slot: socket
Initargs

:socket

Readers

wserver-socket.

Writers

(setf wserver-socket).

Slot: enable-keep-alive
Initform

t

Initargs

:enable-keep-alive

Readers

wserver-enable-keep-alive.

Writers

(setf wserver-enable-keep-alive).

Slot: enable-chunking
Initform

t

Initargs

:enable-chunking

Readers

wserver-enable-chunking.

Writers

(setf wserver-enable-chunking).

Slot: locators
Initform

(list (make-instance (quote net.aserve::locator-exact) :name :exact) (make-instance (quote net.aserve::locator-prefix) :name :prefix))

Readers

wserver-locators.

Writers

(setf wserver-locators).

Slot: filters
Readers

wserver-filters.

Writers

(setf wserver-filters).

Slot: log-function
Initargs

:log-function

Readers

wserver-log-function.

Writers

(setf wserver-log-function).

Slot: log-stream
Initform

acl-compat.excl:*initial-terminal-io*

Initargs

:log-stream

Readers

wserver-log-stream.

Writers

(setf wserver-log-stream).

Slot: accept-hook
Initargs

:accept-hook

Readers

wserver-accept-hook.

Writers

(setf wserver-accept-hook).

Slot: external-format
Initform

:latin1-base

Initargs

:external-format

Readers

wserver-external-format.

Writers

(setf wserver-external-format).

Slot: vhosts
Initform

(make-hash-table :test (function equalp))

Readers

wserver-vhosts.

Writers

(setf wserver-vhosts).

Slot: default-vhost
Initform

(make-instance (quote net.aserve:vhost))

Initargs

:default-vhost

Readers

wserver-default-vhost.

Writers

(setf wserver-default-vhost).

Slot: response-timeout
Initform

net.aserve:*http-response-timeout*

Initargs

:response-timeout

Readers

wserver-response-timeout.

Writers

(setf wserver-response-timeout).

Slot: io-timeout
Initform

net.aserve:*http-io-timeout*

Initargs

:io-timeout

Readers

wserver-io-timeout.

Writers

(setf wserver-io-timeout).

Slot: terminal-io
Initform

*terminal-io*

Initargs

:terminal-io

Readers

wserver-terminal-io.

Writers

(setf wserver-terminal-io).

Slot: worker-threads
Readers

wserver-worker-threads.

Writers

(setf wserver-worker-threads).

Slot: free-workers
Initform

0

Readers

wserver-free-workers.

Writers

(setf wserver-free-workers).

Slot: accept-thread
Readers

wserver-accept-thread.

Writers

(setf wserver-accept-thread).

Readers

wserver-link-scan-threads.

Writers

(setf wserver-link-scan-threads).

Slot: uri-scan-threads
Readers

wserver-uri-scan-threads.

Writers

(setf wserver-uri-scan-threads).

Slot: invalid-request
Readers

wserver-invalid-request.

Writers

(setf wserver-invalid-request).

Slot: denied-request
Readers

wserver-denied-request.

Writers

(setf wserver-denied-request).

Slot: ipaddrs
Readers

wserver-ipaddrs.

Writers

(setf wserver-ipaddrs).

Slot: pcache
Readers

wserver-pcache.

Writers

(setf wserver-pcache).

Slot: shutdown-hooks
Readers

wserver-shutdown-hooks.

Writers

(setf wserver-shutdown-hooks).

Slot: ssl
Initargs

:ssl

Readers

wserver-ssl.

Writers

(setf wserver-ssl).


5.2 Internals


5.2.1 Constants

Constant: *browser-level*
Package

net.aserve.

Source

proxy.cl.

Constant: *header-block-data-start-index*
Package

net.aserve.

Source

headers.cl.

Constant: *header-block-size*
Package

net.aserve.

Source

headers.cl.

Constant: *header-block-used-size-index*
Package

net.aserve.

Source

headers.cl.

Constant: *headers-count*
Package

net.aserve.

Source

headers.cl.

Constant: ch-alpha
Package

net.aserve.

Source

parse.cl.

Constant: ch-sep
Package

net.aserve.

Source

parse.cl.

Constant: ch-space
Package

net.aserve.

Source

parse.cl.

Constant: parseobj-size
Package

net.aserve.

Source

parse.cl.


5.2.2 Special variables

Special Variable: *aserve-debug-stream*
Package

net.aserve.

Source

main.cl.

Special Variable: *aserve-version-string*
Package

net.aserve.

Source

main.cl.

Special Variable: *base64-decode*
Package

net.aserve.

Source

decode.cl.

Special Variable: *base64-encode*
Package

net.aserve.

Source

decode.cl.

Special Variable: *connection-cache-expire*
Package

net.aserve.

Source

proxy.cl.

Special Variable: *connection-cache-queue*
Package

net.aserve.

Source

proxy.cl.

Special Variable: *connection-cache-queue-lock*
Package

net.aserve.

Source

proxy.cl.

Special Variable: *connection-caching*
Package

net.aserve.

Source

proxy.cl.

Special Variable: *connection-timed-out-wait*
Package

net.aserve.

Source

proxy.cl.

Special Variable: *connections-cached*
Package

net.aserve.

Source

proxy.cl.

Special Variable: *connections-made*
Package

net.aserve.

Source

proxy.cl.

Special Variable: *connections-used-cached*
Package

net.aserve.

Source

proxy.cl.

Special Variable: *crlf*
Package

net.aserve.

Source

main.cl.

Special Variable: *crlf-crlf-usb8*
Package

net.aserve.

Source

main.cl.

Special Variable: *debug-all*
Package

net.aserve.

Source

main.cl.

Special Variable: *debug-connection-reset-by-peer*
Package

net.aserve.

Source

main.cl.

Special Variable: *debug-current*
Package

net.aserve.

Source

main.cl.

Special Variable: *debug-log*
Package

net.aserve.

Source

main.cl.

Special Variable: *debug-playback*
Package

net.aserve.

Source

playback.cl.

Special Variable: *debug-stream*
Package

net.aserve.

Source

main.cl.

Special Variable: *dummy-computed-entity*
Package

net.aserve.

Source

publish.cl.

Special Variable: *enable-logging*
Package

net.aserve.

Source

log.cl.

Special Variable: *extra-lifetime*
Package

net.aserve.

Source

proxy.cl.

Special Variable: *extra-lifetime-factor*
Package

net.aserve.

Source

proxy.cl.

Special Variable: *far-in-the-future*
Package

net.aserve.

Source

publish.cl.

Special Variable: *fast-headers*
Package

net.aserve.

Source

main.cl.

Special Variable: *fast-reply-headers*
Package

net.aserve.

Source

main.cl.

Special Variable: *file-type-to-mime-type*
Package

net.aserve.

Source

publish.cl.

Special Variable: *header-block-plus-sresource*
Package

net.aserve.

Source

headers.cl.

Special Variable: *header-block-sresource*
Package

net.aserve.

Source

headers.cl.

Special Variable: *header-byte-array*
Package

net.aserve.

Source

headers.cl.

Special Variable: *header-client-array*
Package

net.aserve.

Source

headers.cl.

Special Variable: *header-count*
Package

net.aserve.

Source

headers.cl.

Special Variable: *header-index-sresource*
Package

net.aserve.

Source

headers.cl.

Special Variable: *header-keyword-array*
Package

net.aserve.

Source

main.cl.

Special Variable: *header-lookup-array*
Package

net.aserve.

Source

headers.cl.

Special Variable: *header-name-array*
Package

net.aserve.

Source

headers.cl.

Special Variable: *header-server-array*
Package

net.aserve.

Source

headers.cl.

Special Variable: *headername-to-kwd*
Package

net.aserve.

Source

parse.cl.

Special Variable: *html-process-table*
Package

net.html.generator.

Source

htmlgen.lisp.

Special Variable: *http-command-list*
Package

net.aserve.

Source

main.cl.

Special Variable: *last-responses*
Package

net.aserve.

Source

playback.cl.

Special Variable: *lf-lf-usb8*
Package

net.aserve.

Source

main.cl.

Special Variable: *likely-fresh*
Package

net.aserve.

Source

proxy.cl.

Special Variable: *max-socket-fd*
Package

net.aserve.

Source

main.cl.

Special Variable: *min-freshness*
Package

net.aserve.

Source

proxy.cl.

Special Variable: *not-modified-entity*
Package

net.aserve.

Source

main.cl.

Special Variable: *parseobj-lock*
Package

net.aserve.

Source

parse.cl.

Special Variable: *parseobjs*
Package

net.aserve.

Source

parse.cl.

Special Variable: *read-request-body-timeout*
Package

net.aserve.

Source

main.cl.

Special Variable: *read-request-timeout*
Package

net.aserve.

Source

main.cl.

Special Variable: *request-buffer-sresource*
Package

net.aserve.

Source

main.cl.

Special Variable: *response-header-buffers*
Package

net.aserve.client.

Source

client.cl.

Special Variable: *response-header-pool-lock*
Package

net.aserve.client.

Source

client.cl.

Special Variable: *response-not-implemented*
Package

net.aserve.

Source

main.cl.

Special Variable: *response-partial-content*
Package

net.aserve.

Source

main.cl.

Special Variable: *response-requested-range-not-satisfiable*
Package

net.aserve.

Source

main.cl.

Special Variable: *responses*
Package

net.aserve.

Source

main.cl.

Special Variable: *save-commands*
Package

net.aserve.

Source

log.cl.

Special Variable: *saved-ut-to-date*
Package

net.aserve.

Source

main.cl.

Special Variable: *socket-stream-type*
Package

net.aserve.

Source

main.cl.

Special Variable: *syntax-table*
Package

net.aserve.

Source

parse.cl.

Special Variable: *thread-index*
Package

net.aserve.

Source

main.cl.

Special Variable: *uri-encode*
Package

net.aserve.

Source

decode.cl.

Special Variable: *uri-transforms*
Package

net.aserve.

Source

proxy.cl.

Special Variable: *url-form-encode*
Package

net.aserve.

Source

decode.cl.

Special Variable: *watch-for-open-sockets*
Package

net.aserve.

Source

main.cl.

Special Variable: *worker-request*
Package

net.aserve.

Source

main.cl.

Package

net.aserve.client.

Source

client.cl.

Special Variable: crlf
Package

net.aserve.client.

Source

client.cl.


5.2.3 Macros

Macro: atomic-decf (var)
Package

net.aserve.

Source

main.cl.

Macro: atomic-incf (var)
Package

net.aserve.

Source

main.cl.

Macro: ausb8 (vec index)
Package

net.aserve.

Source

macs.cl.

Macro: buffer-match (buff start str)
Package

net.aserve.

Source

macs.cl.

Macro: buffer-match-ci (buff start str)
Package

net.aserve.

Source

macs.cl.

Macro: buffer-substr (buff start end)
Package

net.aserve.

Source

macs.cl.

Macro: copy-usb8 (from-vector from-start to-vector to-start count)
Package

net.aserve.

Source

macs.cl.

Macro: copy-usb8-up (from-vector from-start to-vector to-start count)
Package

net.aserve.

Source

macs.cl.

Macro: debug-format (kind &rest args)
Package

net.aserve.

Source

main.cl.

Macro: def-special-html (kwd fcn print-fcn)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: def-std-html (kwd has-inverse name-attrs)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: define-debug-kind (name class what)
Package

net.aserve.

Source

main.cl.

Macro: dlogmess (&rest args)
Package

net.aserve.

Source

macs.cl.

Macro: find-it (ch buff start end)
Package

net.aserve.

Source

macs.cl.

Macro: find-it-rev (ch buff start end)
Package

net.aserve.

Source

macs.cl.

Macro: format-dif (debug-key &rest args)
Package

net.aserve.

Source

main.cl.

Macro: header-block-data-start ()
Package

net.aserve.

Source

headers.cl.

Macro: header-block-header-index (index)
Package

net.aserve.

Source

headers.cl.

Macro: header-slot-value-integer (req name)
Package

net.aserve.

Source

main.cl.

Macro: hipart (x)
Package

net.aserve.

Source

headers.cl.

Macro: html-out-stream-check (stream)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: if-debug-action (kind &body body)
Package

net.aserve.

Source

main.cl.

Macro: lopart (x)
Package

net.aserve.

Source

headers.cl.

Macro: rational-read-sequence (&rest args)
Package

net.aserve.

Source

macs.cl.

Macro: unsigned-16-value (array index)
Setf Expander: (setf unsigned-16-value) (array index)
Package

net.aserve.

Source

headers.cl.

Macro: with-better-scan-macros (&body body)
Package

net.aserve.client.

Source

client.cl.

Macro: with-connection-cache-queue-lock (&body body)
Package

net.aserve.

Source

proxy.cl.

Macro: with-html-a (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-abbr (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-acronym (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-address (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-applet (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-area (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-b (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-base (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-basefont (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-bdo (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-bgsound (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-big (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-blockquote (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-body (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-br (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-button (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-caption (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-center (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-cite (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-code (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-col (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-colgroup (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-dd (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-del (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-dfn (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-dir (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-div (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-dl (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-dt (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-em (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-embed (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-fieldset (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-font (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-form (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-frame (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-frameset (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-h1 (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-h2 (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-h3 (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-h4 (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-h5 (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-h6 (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-head (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-hr (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-html (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-i (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-iframe (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-ilayer (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-img (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-input (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-ins (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-isindex (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-kbd (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-keygen (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-label (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-layer (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-legend (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-li (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-listing (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-map (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-marquee (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-menu (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-meta (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-multicol (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-nobr (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-noembed (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-noframes (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-noscript (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-object (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-ol (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-optgroup (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-option (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-p (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-param (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-plaintext (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-pre (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-q (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-s (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-samp (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-script (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-select (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-server (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-small (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-spacer (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-span (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-strike (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-strong (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-style (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-sub (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-sup (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-table (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-tbody (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-td (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-textarea (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-tfoot (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-th (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-thead (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-title (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-tr (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-tt (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-u (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-ul (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-var (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-wbr (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-html-xmp (args &rest body)
Package

net.html.generator.

Source

htmlgen.lisp.

Macro: with-socket-connect-timeout ((&key timeout host port) &body body)
Package

net.aserve.client.

Source

client.cl.

Macro: with-timeout-local ((time &rest actions) &body body)
Package

net.aserve.

Source

macs.cl.

Macro: with-tohex-cvt-buffer ((buffer-var str) &body body)
Package

net.aserve.

Source

decode.cl.

Macro: with-unhex-cvt-buffer ((buffer-var size) &body body)
Package

net.aserve.

Source

decode.cl.


5.2.4 Ordinary functions

Function: .inv-request-variable-value (req name newvalue)
Package

net.aserve.

Source

main.cl.

Setf expanders to this function

(setf request-variable-value).

Function: accept-thread-maybe-activate-worker-thread (thread socket)
Package

net.aserve.

Source

main.cl.

Function: add-disk-cache (&key server filename size)
Package

net.aserve.

Source

proxy.cl.

Function: add-to-connection-cache (socket host port)
Package

net.aserve.

Source

proxy.cl.

Function: add-to-parseobj (po start end)
Package

net.aserve.

Source

parse.cl.

Function: add-trailing-crlf (buff xx)
Package

net.aserve.

Source

headers.cl.

Function: add-transform (function)
Package

net.aserve.

Source

proxy.cl.

Function: allocate-parseobj ()
Package

net.aserve.

Source

parse.cl.

Function: assoc-paramval (key paramvals)
Package

net.aserve.

Source

parse.cl.

Function: atomic-change-wserver-free-workers (server incf)
Package

net.aserve.

Source

main.cl.

Function: authorize-and-process (req ent)
Package

net.aserve.

Source

publish.cl.

Function: buffer-subseq-to-string (buff start end)
Package

net.aserve.

Source

headers.cl.

Function: build-mime-types-table ()
Package

net.aserve.

Source

publish.cl.

Function: bulk-set-reply-headers (req headers)
Package

net.aserve.

Source

main.cl.

Function: cache-housekeeping (&optional pcache)
Package

net.aserve.

Source

proxy.cl.

Function: cache-response (req pcache-ent response-code comment client-response-header body-buffers body-length level)
Package

net.aserve.

Source

proxy.cl.

Function: check-allow-deny (name allow deny)
Package

net.aserve.

Source

publish.cl.

Function: check-allow-deny-info (name key info)
Package

net.aserve.

Source

publish.cl.

Function: check-cache-then-proxy-request (req ent respond level)
Package

net.aserve.

Source

proxy.cl.

Function: check-for-open-socket-before-gc (socket)
Package

net.aserve.

Source

main.cl.

Function: code-to-response (code)
Package

net.aserve.

Source

main.cl.

Function: compute-approx-expiration (changed now)
Package

net.aserve.

Source

proxy.cl.

Function: compute-client-request-headers (sock)
Package

net.aserve.

Source

headers.cl.

Function: compute-month (str start)
Package

net.aserve.

Source

main.cl.

Function: compute-request-headers (req)
Package

net.aserve.

Source

headers.cl.

Function: configure-memory-cache (&key server size)
Package

net.aserve.

Source

proxy.cl.

Reader: connection-cache-ent-expire (instance)
Writer: (setf connection-cache-ent-expire) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

expire.

Reader: connection-cache-ent-host (instance)
Writer: (setf connection-cache-ent-host) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

host.

Function: connection-cache-ent-p (object)
Package

net.aserve.

Source

proxy.cl.

Reader: connection-cache-ent-port (instance)
Writer: (setf connection-cache-ent-port) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

port.

Reader: connection-cache-ent-socket (instance)
Writer: (setf connection-cache-ent-socket) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

socket.

Function: connection-reset-error (c)
Package

net.aserve.

Source

main.cl.

Function: convert-to-vhosts (hosts server)
Package

net.aserve.

Source

publish.cl.

Package

net.aserve.client.

Source

client.cl.

Function: copy-connection-cache-ent (instance)
Package

net.aserve.

Source

proxy.cl.

Function: copy-cookie-item (instance)
Package

net.aserve.client.

Source

client.cl.

Function: copy-headers (frombuf tobuf header-array)
Package

net.aserve.

Source

headers.cl.

Function: copy-host-handler (sequence)

Return a copy of SEQUENCE which is EQUAL to SEQUENCE but not EQ.

Package

net.aserve.

Alias for

copy-seq.

Function: copy-html-process (sequence)

Return a copy of SEQUENCE which is EQUAL to SEQUENCE but not EQ.

Package

net.html.generator.

Alias for

copy-seq.

Function: copy-mp-info (instance)
Package

net.aserve.

Source

main.cl.

Function: copy-multi-item (instance)
Package

net.aserve.

Source

publish.cl.

Function: copy-parseobj (instance)
Package

net.aserve.

Source

parse.cl.

Function: copy-pcache (instance)
Package

net.aserve.

Source

proxy.cl.

Function: copy-pcache-disk (instance)
Package

net.aserve.

Source

proxy.cl.

Function: copy-pcache-ent (instance)
Package

net.aserve.

Source

proxy.cl.

Function: copy-prefix-handler (sequence)

Return a copy of SEQUENCE which is EQUAL to SEQUENCE but not EQ.

Package

net.aserve.

Alias for

copy-seq.

Function: copy-queueobj (instance)
Package

net.aserve.

Source

proxy.cl.

Function: copy-response (instance)
Package

net.aserve.

Source

main.cl.

Function: copy-sresource (instance)
Package

net.aserve.

Source

main.cl.

Function: copy-uri-info (instance)
Package

net.aserve.

Source

proxy.cl.

Function: create-proxy-cache (&key server size)
Package

net.aserve.

Source

proxy.cl.

Function: create-sresource (&key create init)
Package

net.aserve.

Source

main.cl.

Function: date-to-universal-time (date)
Package

net.aserve.

Source

main.cl.

Function: debug-off (&rest args)
Package

net.aserve.

Source

main.cl.

Function: debug-on (&rest args)
Package

net.aserve.

Source

main.cl.

Function: display-proxy-cache-entries (req ent pcache)
Package

net.aserve.

Source

proxy.cl.

Function: display-proxy-cache-statistics (req ent pcache)
Package

net.aserve.

Source

proxy.cl.

Function: do-proxy-request (req ent)
Package

net.aserve.

Source

proxy.cl.

Function: dump-header-block (thebuf &optional str)
Package

net.aserve.

Source

headers.cl.

Function: emit-safe (stream string)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: empty-all-caches (&key server)
Package

net.aserve.

Source

proxy.cl.

Function: encode-form-urlencoded (str &key external-format)
Package

net.aserve.

Source

decode.cl.

Function: ensure-value-parsed (str &optional singlep)
Package

net.aserve.

Source

parse.cl.

Function: failed-script-response (req ent)
Package

net.aserve.

Source

cgi.cl.

Function: file-should-be-denied-p (filename info)
Package

net.aserve.

Source

publish.cl.

Function: find-locator (name wserver)
Package

net.aserve.

Source

publish.cl.

Function: find-user-id-etc ()
Package

net.aserve.

Source

playback.cl.

Function: first-valid-entry (now queue)
Package

net.aserve.

Source

proxy.cl.

Function: flush-dead-entries (pcache)
Package

net.aserve.

Source

proxy.cl.

Function: flush-disk-cache (pcache pcache-disk goal)
Package

net.aserve.

Source

proxy.cl.

Function: flush-memory-cache (pcache goal)
Package

net.aserve.

Source

proxy.cl.

Function: force-output-noblock (stream)
Package

net.aserve.

Source

main.cl.

Function: free-header-block (block)
Package

net.aserve.

Source

headers.cl.

Function: free-header-blocks (blocks)
Package

net.aserve.

Source

headers.cl.

Function: free-header-plus-block (block)
Package

net.aserve.

Source

headers.cl.

Function: free-parseobj (po)
Package

net.aserve.

Source

parse.cl.

Function: free-req-header-block (req)
Package

net.aserve.

Source

headers.cl.

Function: free-request-buffer (buffer)
Package

net.aserve.

Source

main.cl.

Function: free-sresource (sresource buffer)
Package

net.aserve.

Source

main.cl.

Function: get-disk-cache-blocks (pcache-disk count)
Package

net.aserve.

Source

proxy.cl.

Function: get-header-block ()
Package

net.aserve.

Source

headers.cl.

Function: get-header-line-buffer ()
Package

net.aserve.client.

Source

client.cl.

Function: get-header-plus-block ()
Package

net.aserve.

Source

headers.cl.

Function: get-host-port (string &optional port)
Package

net.aserve.

Source

main.cl.

Function: get-possibly-cached-connection (host port)
Package

net.aserve.

Source

proxy.cl.

Function: get-request-body-retrieve (req)
Package

net.aserve.

Source

main.cl.

Function: get-request-buffer (&optional size)
Package

net.aserve.

Source

main.cl.

Function: get-sresource (sresource &optional size)
Package

net.aserve.

Source

main.cl.

Function: getpid ()
Package

net.aserve.

Source

main.cl.

Function: header-buffer-header-value (buff header)
Package

net.aserve.

Source

headers.cl.

Function: header-buffer-req-header-value (req header)
Package

net.aserve.

Source

headers.cl.

Function: header-buffer-values (buff header-index)
Package

net.aserve.

Source

headers.cl.

Function: header-decode-integer (val)
Package

net.aserve.

Source

main.cl.

Function: header-empty-p (buff header)
Package

net.aserve.

Source

headers.cl.

Function: header-keywordify (name)
Package

net.aserve.

Source

parse.cl.

Function: header-match-prefix-string (buff header string)
Package

net.aserve.

Source

headers.cl.

Function: header-match-values (request-block cache-block i exactp)
Package

net.aserve.

Source

headers.cl.

Function: header-name-error (name)
Package

net.aserve.

Source

main.cl.

Function: header-slot-value-other (req name)
Package

net.aserve.

Source

main.cl.

Function: header-value-member (val parsed-value)
Package

net.aserve.

Source

parse.cl.

Function: header-value-nth (parsed-value n)
Package

net.aserve.

Source

parse.cl.

Function: host-handler-entity (structure)
Package

net.aserve.

Source

publish.cl.

Function: (setf host-handler-entity) (structure)
Package

net.aserve.

Source

publish.cl.

Function: host-handler-host (structure)
Package

net.aserve.

Source

publish.cl.

Function: (setf host-handler-host) (structure)
Package

net.aserve.

Source

publish.cl.

Function: html-atom-check (args open close body)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: html-body-form (open close body)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: html-body-key-form (string-code has-inv args body)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: html-find-value (key subst)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: html-process-has-inverse (structure)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: (setf html-process-has-inverse) (structure)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: html-process-key (structure)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: (setf html-process-key) (structure)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: html-process-macro (structure)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: (setf html-process-macro) (structure)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: html-process-name-attr (structure)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: (setf html-process-name-attr) (structure)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: html-process-print (structure)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: (setf html-process-print) (structure)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: html-process-special (structure)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: (setf html-process-special) (structure)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: html-standard-print (ent cmd args form subst unknown stream)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: http-accept-thread ()
Package

net.aserve.

Source

main.cl.

Function: http-worker-thread ()
Package

net.aserve.

Source

main.cl.

Function: initialize-header-block (buf)
Package

net.aserve.

Source

headers.cl.

Function: insert-header (buff header value)
Package

net.aserve.

Source

headers.cl.

Function: insert-non-standard-header (buff name value)
Package

net.aserve.

Source

headers.cl.

Function: keep-alive-possible-p (req)
Package

net.aserve.

Source

publish.cl.

Function: kill-pcache-ent (pcache-ent &optional pcache)
Package

net.aserve.

Source

proxy.cl.

Function: kill-proxy-cache (&key server)
Package

net.aserve.

Source

proxy.cl.

Function: last-character (string)
Package

net.aserve.client.

Source

client.cl.

Function: listify-parsed-header-block (buff)
Package

net.aserve.

Source

headers.cl.

Function: locate-header (buff start end)
Package

net.aserve.

Source

headers.cl.

Function: lock-pcache-ent (pcache-ent)
Package

net.aserve.

Source

proxy.cl.

Function: log-proxy (uri level action extra)
Package

net.aserve.

Source

log.cl.

Function: log-timed-out-request-read (socket)
Package

net.aserve.

Source

log.cl.

Function: make-and-init-queueobj ()
Package

net.aserve.

Source

proxy.cl.

Function: make-connection-cache-ent (&key expire host port socket)
Package

net.aserve.

Source

proxy.cl.

Function: make-cookie-item (&key path name value expires secure)
Package

net.aserve.client.

Source

client.cl.

Function: make-host-handler (&key host entity)
Package

net.aserve.

Source

publish.cl.

Function: make-html-process (key has-inverse macro special print name-attr)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: make-mp-info (&key buffer left state cur after end boundary socket)
Package

net.aserve.

Source

main.cl.

Function: make-multi-item (&key kind data cache last-modified)
Package

net.aserve.

Source

publish.cl.

Function: make-parseobj (&key start end next max)
Package

net.aserve.

Source

parse.cl.

Function: make-pcache (&key table disk-caches cleaner cleaner-lock size high-water low-water dead-items level0-time queueobj dead-ent uri-info-table linkscan entry-cached-hook r-direct r-miss r-cache-fill r-fast-hit r-slow-hit r-fast-validation r-slow-validation r-consistency-miss)
Package

net.aserve.

Source

proxy.cl.

Function: make-pcache-disk (&key filename stream blocks free-blocks free-list high-water low-water lock queueobj)
Package

net.aserve.

Source

proxy.cl.

Function: make-pcache-ent (&key key uri last-modified-string last-modified expires data data-length blocks code comment cookie use state returned disk-location pcache-disk loading-flag queueobj prev next links links-left level scan-next autoscan-time)
Package

net.aserve.

Source

proxy.cl.

Function: make-prefix-handler (&key path host-handlers)
Package

net.aserve.

Source

publish.cl.

Function: make-queueobj (&key items bytes blocks mru lru)
Package

net.aserve.

Source

proxy.cl.

Function: make-resp (number desc)
Package

net.aserve.

Source

main.cl.

Function: make-sresource (&key data create init lock)
Package

net.aserve.

Source

main.cl.

Function: make-uri-info (&key host port path path-regexp extra-lifetime scan-depth exclude exclude-regexp scan-function offsite)
Package

net.aserve.

Source

proxy.cl.

Function: make-worker-thread ()
Package

net.aserve.

Source

main.cl.

Function: make-worker-thread-internal (name initial-bindings)
Package

net.aserve.

Source

main.cl.

Function: match-head-p (val1 val2)
Package

net.aserve.

Source

parse.cl.

Function: match-tail-p (val1 val2)
Package

net.aserve.

Source

parse.cl.

Function: maybe-universal-time-to-date (ut-or-string &optional time-zone)
Package

net.aserve.

Source

main.cl.

Function: most-recently-used-ent (pcache-ent)
Package

net.aserve.

Source

proxy.cl.

Function: move-ent-to-disk (pcache-ent pcache-disk)
Package

net.aserve.

Source

proxy.cl.

Function: move-pcache-ent (pcache-ent fromq toq)
Package

net.aserve.

Source

proxy.cl.

Reader: mp-info-after (instance)
Writer: (setf mp-info-after) (instance)
Package

net.aserve.

Source

main.cl.

Target Slot

after.

Reader: mp-info-boundary (instance)
Writer: (setf mp-info-boundary) (instance)
Package

net.aserve.

Source

main.cl.

Target Slot

boundary.

Reader: mp-info-buffer (instance)
Writer: (setf mp-info-buffer) (instance)
Package

net.aserve.

Source

main.cl.

Target Slot

buffer.

Reader: mp-info-cur (instance)
Writer: (setf mp-info-cur) (instance)
Package

net.aserve.

Source

main.cl.

Target Slot

cur.

Reader: mp-info-end (instance)
Writer: (setf mp-info-end) (instance)
Package

net.aserve.

Source

main.cl.

Target Slot

end.

Reader: mp-info-left (instance)
Writer: (setf mp-info-left) (instance)
Package

net.aserve.

Source

main.cl.

Target Slot

left.

Function: mp-info-p (object)
Package

net.aserve.

Source

main.cl.

Reader: mp-info-socket (instance)
Writer: (setf mp-info-socket) (instance)
Package

net.aserve.

Source

main.cl.

Target Slot

socket.

Reader: mp-info-state (instance)
Writer: (setf mp-info-state) (instance)
Package

net.aserve.

Source

main.cl.

Target Slot

state.

Reader: multi-item-cache (instance)
Writer: (setf multi-item-cache) (instance)
Package

net.aserve.

Source

publish.cl.

Target Slot

cache.

Reader: multi-item-data (instance)
Writer: (setf multi-item-data) (instance)
Package

net.aserve.

Source

publish.cl.

Target Slot

data.

Reader: multi-item-kind (instance)
Writer: (setf multi-item-kind) (instance)
Package

net.aserve.

Source

publish.cl.

Target Slot

kind.

Reader: multi-item-last-modified (instance)
Writer: (setf multi-item-last-modified) (instance)
Package

net.aserve.

Source

publish.cl.

Target Slot

last-modified.

Function: multi-item-p (object)
Package

net.aserve.

Source

publish.cl.

Function: new-read-request-headers (req sock)
Package

net.aserve.

Source

parse.cl.

Function: note-debug-set ()
Package

net.aserve.

Source

main.cl.

Function: parse-and-listify-header-block (buff end)
Package

net.aserve.

Source

headers.cl.

Function: parse-cgi-script-data (buff end)
Package

net.aserve.

Source

cgi.cl.

Function: parse-header-block (buff start end)
Package

net.aserve.

Source

headers.cl.

Function: parse-header-block-internal (buff start end ans)
Package

net.aserve.

Source

headers.cl.

Function: parse-header-line-equals (str &optional start end)
Package

net.aserve.

Source

parse.cl.

Function: parse-header-value (str &optional singlep start end)
Package

net.aserve.

Source

parse.cl.

Function: parse-http-command (buffer end)
Package

net.aserve.

Source

parse.cl.

Function: parse-range-value (str)
Package

net.aserve.

Source

parse.cl.

Function: parse-response-buffer (buff)
Package

net.aserve.

Source

proxy.cl.

Reader: parseobj-end (instance)
Writer: (setf parseobj-end) (instance)
Package

net.aserve.

Source

parse.cl.

Target Slot

end.

Reader: parseobj-max (instance)
Writer: (setf parseobj-max) (instance)
Package

net.aserve.

Source

parse.cl.

Target Slot

max.

Reader: parseobj-next (instance)
Writer: (setf parseobj-next) (instance)
Package

net.aserve.

Source

parse.cl.

Target Slot

next.

Function: parseobj-p (object)
Package

net.aserve.

Source

parse.cl.

Reader: parseobj-start (instance)
Writer: (setf parseobj-start) (instance)
Package

net.aserve.

Source

parse.cl.

Target Slot

start.

Reader: pcache-cleaner (instance)
Writer: (setf pcache-cleaner) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

cleaner.

Reader: pcache-cleaner-lock (instance)
Writer: (setf pcache-cleaner-lock) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

cleaner-lock.

Reader: pcache-dead-ent (instance)
Writer: (setf pcache-dead-ent) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

dead-ent.

Reader: pcache-dead-items (instance)
Writer: (setf pcache-dead-items) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

dead-items.

Reader: pcache-disk-blocks (instance)
Writer: (setf pcache-disk-blocks) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

blocks.

Reader: pcache-disk-caches (instance)
Writer: (setf pcache-disk-caches) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

disk-caches.

Reader: pcache-disk-filename (instance)
Writer: (setf pcache-disk-filename) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

filename.

Reader: pcache-disk-free-blocks (instance)
Writer: (setf pcache-disk-free-blocks) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

free-blocks.

Reader: pcache-disk-free-list (instance)
Writer: (setf pcache-disk-free-list) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

free-list.

Reader: pcache-disk-high-water (instance)
Writer: (setf pcache-disk-high-water) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

high-water.

Reader: pcache-disk-lock (instance)
Writer: (setf pcache-disk-lock) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

lock.

Reader: pcache-disk-low-water (instance)
Writer: (setf pcache-disk-low-water) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

low-water.

Function: pcache-disk-p (object)
Package

net.aserve.

Source

proxy.cl.

Reader: pcache-disk-queueobj (instance)
Writer: (setf pcache-disk-queueobj) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

queueobj.

Reader: pcache-disk-stream (instance)
Writer: (setf pcache-disk-stream) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

stream.

Reader: pcache-ent-autoscan-time (instance)
Writer: (setf pcache-ent-autoscan-time) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

autoscan-time.

Reader: pcache-ent-blocks (instance)
Writer: (setf pcache-ent-blocks) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

blocks.

Reader: pcache-ent-code (instance)
Writer: (setf pcache-ent-code) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

code.

Reader: pcache-ent-comment (instance)
Writer: (setf pcache-ent-comment) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

comment.

Reader: pcache-ent-cookie (instance)
Writer: (setf pcache-ent-cookie) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

cookie.

Reader: pcache-ent-data (instance)
Writer: (setf pcache-ent-data) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

data.

Reader: pcache-ent-data-length (instance)
Writer: (setf pcache-ent-data-length) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

data-length.

Reader: pcache-ent-disk-location (instance)
Writer: (setf pcache-ent-disk-location) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

disk-location.

Reader: pcache-ent-expires (instance)
Writer: (setf pcache-ent-expires) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

expires.

Reader: pcache-ent-key (instance)
Writer: (setf pcache-ent-key) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

key.

Reader: pcache-ent-last-modified (instance)
Writer: (setf pcache-ent-last-modified) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

last-modified.

Reader: pcache-ent-last-modified-string (instance)
Writer: (setf pcache-ent-last-modified-string) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

last-modified-string.

Reader: pcache-ent-level (instance)
Writer: (setf pcache-ent-level) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

level.

Package

net.aserve.

Source

proxy.cl.

Target Slot

links.

Package

net.aserve.

Source

proxy.cl.

Target Slot

links-left.

Reader: pcache-ent-loading-flag (instance)
Writer: (setf pcache-ent-loading-flag) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

loading-flag.

Reader: pcache-ent-next (instance)
Writer: (setf pcache-ent-next) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

next.

Function: pcache-ent-p (object)
Package

net.aserve.

Source

proxy.cl.

Reader: pcache-ent-pcache-disk (instance)
Writer: (setf pcache-ent-pcache-disk) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

pcache-disk.

Reader: pcache-ent-prev (instance)
Writer: (setf pcache-ent-prev) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

prev.

Reader: pcache-ent-queueobj (instance)
Writer: (setf pcache-ent-queueobj) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

queueobj.

Reader: pcache-ent-returned (instance)
Writer: (setf pcache-ent-returned) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

returned.

Reader: pcache-ent-scan-next (instance)
Writer: (setf pcache-ent-scan-next) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

scan-next.

Reader: pcache-ent-state (instance)
Writer: (setf pcache-ent-state) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

state.

Reader: pcache-ent-uri (instance)
Writer: (setf pcache-ent-uri) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

uri.

Reader: pcache-ent-use (instance)
Writer: (setf pcache-ent-use) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

use.

Reader: pcache-entry-cached-hook (instance)
Writer: (setf pcache-entry-cached-hook) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

entry-cached-hook.

Reader: pcache-high-water (instance)
Writer: (setf pcache-high-water) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

high-water.

Reader: pcache-level0-time (instance)
Writer: (setf pcache-level0-time) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

level0-time.

Reader: pcache-linkscan (instance)
Writer: (setf pcache-linkscan) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

linkscan.

Reader: pcache-low-water (instance)
Writer: (setf pcache-low-water) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

low-water.

Function: pcache-p (object)
Package

net.aserve.

Source

proxy.cl.

Reader: pcache-queueobj (instance)
Writer: (setf pcache-queueobj) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

queueobj.

Reader: pcache-r-cache-fill (instance)
Writer: (setf pcache-r-cache-fill) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

r-cache-fill.

Reader: pcache-r-consistency-miss (instance)
Writer: (setf pcache-r-consistency-miss) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

r-consistency-miss.

Reader: pcache-r-direct (instance)
Writer: (setf pcache-r-direct) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

r-direct.

Reader: pcache-r-fast-hit (instance)
Writer: (setf pcache-r-fast-hit) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

r-fast-hit.

Reader: pcache-r-fast-validation (instance)
Writer: (setf pcache-r-fast-validation) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

r-fast-validation.

Reader: pcache-r-miss (instance)
Writer: (setf pcache-r-miss) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

r-miss.

Reader: pcache-r-slow-hit (instance)
Writer: (setf pcache-r-slow-hit) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

r-slow-hit.

Reader: pcache-r-slow-validation (instance)
Writer: (setf pcache-r-slow-validation) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

r-slow-validation.

Reader: pcache-size (instance)
Writer: (setf pcache-size) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

size.

Reader: pcache-table (instance)
Writer: (setf pcache-table) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

table.

Reader: pcache-uri-info-table (instance)
Writer: (setf pcache-uri-info-table) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

uri-info-table.

Function: playback (server filename)
Package

net.aserve.

Source

playback.cl.

Function: playback-form (server form jar)
Package

net.aserve.

Source

playback.cl.

Function: prefix-handler-host-handlers (structure)
Package

net.aserve.

Source

publish.cl.

Function: (setf prefix-handler-host-handlers) (structure)
Package

net.aserve.

Source

publish.cl.

Function: prefix-handler-path (structure)
Package

net.aserve.

Source

publish.cl.

Function: (setf prefix-handler-path) (structure)
Package

net.aserve.

Source

publish.cl.

Function: prin1-http (val)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: prin1-safe-http (val)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: prin1-safe-http-string (val)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: princ-http (val)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: princ-safe-http (val)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: process-connection (sock)
Package

net.aserve.

Source

main.cl.

Function: process-html-forms (forms env)
Package

net.html.generator.

Source

htmlgen.lisp.

Function: proxy-and-cache-request (req ent now pcache-ent respond level)
Package

net.aserve.

Source

proxy.cl.

Function: proxy-failure-response (req ent)
Package

net.aserve.

Source

proxy.cl.

Function: proxy-request (req ent &key pcache-ent respond level)
Package

net.aserve.

Source

proxy.cl.

Function: publish-prefix-entity (ent prefix locator host host-p remove)
Package

net.aserve.

Source

publish.cl.

Function: put-header-line-buffer (buff &optional buff2)
Package

net.aserve.client.

Source

client.cl.

Reader: queueobj-blocks (instance)
Writer: (setf queueobj-blocks) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

blocks.

Reader: queueobj-bytes (instance)
Writer: (setf queueobj-bytes) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

bytes.

Reader: queueobj-items (instance)
Writer: (setf queueobj-items) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

items.

Reader: queueobj-lru (instance)
Writer: (setf queueobj-lru) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

lru.

Reader: queueobj-mru (instance)
Writer: (setf queueobj-mru) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

mru.

Function: queueobj-p (object)
Package

net.aserve.

Source

proxy.cl.

Function: quick-convert-to-integer (str)
Package

net.aserve.client.

Source

client.cl.

Function: read-access-file-contents (filename)
Package

net.aserve.

Source

publish.cl.

Function: read-access-files (ent realname postfix)
Package

net.aserve.

Source

publish.cl.

Function: read-headers-into-buffer (sock buff)
Package

net.aserve.

Source

parse.cl.

Function: read-http-request (sock chars-seen)
Package

net.aserve.

Source

main.cl.

Function: read-into-block-buffers (sock size)
Package

net.aserve.

Source

proxy.cl.

Function: read-script-data (req ent stream error-stream error-fcn timeout)
Package

net.aserve.

Source

cgi.cl.

Function: read-sequence-with-timeout (string length sock timeout)
Package

net.aserve.

Source

main.cl.

Function: read-sock-line (sock buffer start chars-seen)
Package

net.aserve.

Source

main.cl.

Function: read-socket-line (socket buffer max)
Package

net.aserve.client.

Source

client.cl.

Function: remove-regexp (regexp string)
Package

net.aserve.

Source

playback.cl.

Reader: response-desc (instance)
Writer: (setf response-desc) (instance)
Package

net.aserve.

Source

main.cl.

Target Slot

desc.

Reader: response-number (instance)
Writer: (setf response-number) (instance)
Package

net.aserve.

Source

main.cl.

Target Slot

number.

Function: response-p (object)
Package

net.aserve.

Source

main.cl.

Function: restore-proxy-cache (filename &key server)
Package

net.aserve.

Source

proxy.cl.

Function: retrieve-pcache-from-disk (pcache-ent)
Package

net.aserve.

Source

proxy.cl.

Function: return-file-range-response (req ent range buffer p size)
Package

net.aserve.

Source

publish.cl.

Function: return-free-blocks (pcache-disk list-of-blocks)
Package

net.aserve.

Source

proxy.cl.

Function: run-entity-hook (req ent extra)
Package

net.aserve.

Source

publish.cl.

Function: save-proxy-cache (filename &key server)
Package

net.aserve.

Source

proxy.cl.

Function: scan-forward (mp-info)
Package

net.aserve.

Source

main.cl.

Function: search-usb8 (buffer start end pattern)
Package

net.aserve.

Source

main.cl.

Function: send-cached-response (req pcache-ent)
Package

net.aserve.

Source

proxy.cl.

Function: send-not-modified-response (req ent)
Package

net.aserve.

Source

proxy.cl.

Function: setgid (gid)
Package

net.aserve.

Source

main.cl.

Function: setuid (uid)
Package

net.aserve.

Source

main.cl.

Function: shift-buffer-up-and-read (mp-info)
Package

net.aserve.

Source

main.cl.

Function: split-namestring (file)
Package

net.aserve.

Source

parse.cl.

Function: split-on-character (str char &key count)
Package

net.aserve.

Source

parse.cl.

Function: split-string (str split &optional magic-parens count parseobj start end)
Package

net.aserve.

Source

parse.cl.

Reader: sresource-create (instance)
Writer: (setf sresource-create) (instance)
Package

net.aserve.

Source

main.cl.

Target Slot

create.

Reader: sresource-data (instance)
Writer: (setf sresource-data) (instance)
Package

net.aserve.

Source

main.cl.

Target Slot

data.

Reader: sresource-init (instance)
Writer: (setf sresource-init) (instance)
Package

net.aserve.

Source

main.cl.

Target Slot

init.

Reader: sresource-lock (instance)
Writer: (setf sresource-lock) (instance)
Package

net.aserve.

Source

main.cl.

Target Slot

lock.

Function: sresource-p (object)
Package

net.aserve.

Source

main.cl.

Function: standard-access-file-reader (realname info)
Package

net.aserve.

Source

publish.cl.

Function: standard-directory-entity-publisher (req ent realname info)
Package

net.aserve.

Source

publish.cl.

Function: start-cmd ()
Package

net.aserve.

Source

main.cl.

Function: start-lisp-thread-server (listeners)
Package

net.aserve.

Source

main.cl.

Function: start-proxy-cache-processes (server pcache)
Package

net.aserve.

Source

proxy.cl.

Function: start-simple-server ()
Package

net.aserve.

Source

main.cl.

Function: store-data-on-disk (pcache-ent pcache-disk list-of-blocks)
Package

net.aserve.

Source

proxy.cl.

Function: string-to-number (string &optional start end)
Package

net.aserve.

Source

main.cl.

Function: transform-uri (string)
Package

net.aserve.

Source

proxy.cl.

Function: trimmed-parseobj (str po index)
Package

net.aserve.

Source

parse.cl.

Function: un-hex-escape (given spacep &key external-format)
Package

net.aserve.

Source

decode.cl.

Function: universal-time-to-date (ut &optional time-zone)
Package

net.aserve.

Source

main.cl.

Function: unix-fork ()
Package

net.aserve.

Source

main.cl.

Function: unlock-pcache-ent (pcache-ent)
Package

net.aserve.

Source

proxy.cl.

Function: up-to-date-check (doit req ent)
Package

net.aserve.

Source

publish.cl.

Function: uri-encode-p (code)
Package

net.aserve.

Source

decode.cl.

Reader: uri-info-exclude (instance)
Writer: (setf uri-info-exclude) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

exclude.

Reader: uri-info-exclude-regexp (instance)
Writer: (setf uri-info-exclude-regexp) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

exclude-regexp.

Reader: uri-info-extra-lifetime (instance)
Writer: (setf uri-info-extra-lifetime) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

extra-lifetime.

Reader: uri-info-host (instance)
Writer: (setf uri-info-host) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

host.

Reader: uri-info-offsite (instance)
Writer: (setf uri-info-offsite) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

offsite.

Function: uri-info-p (object)
Package

net.aserve.

Source

proxy.cl.

Reader: uri-info-path (instance)
Writer: (setf uri-info-path) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

path.

Reader: uri-info-path-regexp (instance)
Writer: (setf uri-info-path-regexp) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

path-regexp.

Reader: uri-info-port (instance)
Writer: (setf uri-info-port) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

port.

Reader: uri-info-scan-depth (instance)
Writer: (setf uri-info-scan-depth) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

scan-depth.

Reader: uri-info-scan-function (instance)
Writer: (setf uri-info-scan-function) (instance)
Package

net.aserve.

Source

proxy.cl.

Target Slot

scan-function.

Function: uri-path-etc (uri)
Package

net.aserve.client.

Source

client.cl.

Function: use-value-from-cache (req ent pcache-ent level respond)
Package

net.aserve.

Source

proxy.cl.

Function: worker-thread-done-processing (sock)
Package

net.aserve.

Source

main.cl.

Function: worker-thread-get-socket-for-connection ()
Package

net.aserve.

Source

main.cl.

Function: write-all-vector (sequence stream &key start end)
Package

net.aserve.

Source

cgi.cl.

Function: write-body-buffers (sock buffers length)
Package

net.aserve.

Source

proxy.cl.

Function: write-html-string (string &optional stream &key start end)
Package

net.html.generator.

Source

htmlgen.lisp.


5.2.5 Generic functions

Generic Function: brief-logmess (message)
Package

net.aserve.

Methods
Method: brief-logmess (message)
Source

log.cl.

Generic Reader: cache-p (object)
Package

net.aserve.

Methods
Reader Method: cache-p ((directory-entity directory-entity))

automatically generated reader method

Source

publish.cl.

Target Slot

cache-p.

Reader Method: cache-p ((file-entity file-entity))

automatically generated reader method

Source

publish.cl.

Target Slot

cache-p.

Generic Writer: (setf cache-p) (object)
Package

net.aserve.

Methods
Writer Method: (setf cache-p) ((directory-entity directory-entity))

automatically generated writer method

Source

publish.cl.

Target Slot

cache-p.

Writer Method: (setf cache-p) ((file-entity file-entity))

automatically generated writer method

Source

publish.cl.

Target Slot

cache-p.

Generic Reader: client-request-bytes-left (object)
Package

net.aserve.client.

Methods
Reader Method: client-request-bytes-left ((client-request client-request))

automatically generated reader method

Source

client.cl.

Target Slot

bytes-left.

Generic Writer: (setf client-request-bytes-left) (object)
Package

net.aserve.client.

Methods
Writer Method: (setf client-request-bytes-left) ((client-request client-request))

automatically generated writer method

Source

client.cl.

Target Slot

bytes-left.

Generic Reader: client-request-method (object)
Package

net.aserve.client.

Methods
Reader Method: client-request-method ((client-request client-request))

automatically generated reader method

Source

client.cl.

Target Slot

method.

Generic Writer: (setf client-request-method) (object)
Package

net.aserve.client.

Methods
Writer Method: (setf client-request-method) ((client-request client-request))

automatically generated writer method

Source

client.cl.

Target Slot

method.

Generic Function: compute-cookie-string (uri jar)
Package

net.aserve.client.

Methods
Method: compute-cookie-string (uri (jar cookie-jar))
Source

client.cl.

Generic Function: compute-response-stream (req ent)
Package

net.aserve.

Methods
Method: compute-response-stream ((req http-request) (ent multi-entity))
Source

publish.cl.

Method: compute-response-stream ((req http-request) (ent entity))
Source

publish.cl.

Method: compute-response-stream ((req http-request) (ent file-entity))
Source

publish.cl.

Generic Function: content-length (ent)
Package

net.aserve.

Methods
Method: content-length ((ent multi-entity))
Source

publish.cl.

Method: content-length ((ent special-entity))
Source

publish.cl.

Method: content-length ((ent file-entity))
Source

publish.cl.

Method: content-length ((ent entity))
Source

publish.cl.

Generic Reader: content-type (object)
Package

net.aserve.

Methods
Reader Method: content-type ((entity entity))

automatically generated reader method

Source

publish.cl.

Target Slot

content-type.

Generic Reader: contents (object)
Package

net.aserve.

Methods
Reader Method: contents ((file-entity file-entity))

automatically generated reader method

Source

publish.cl.

Target Slot

contents.

Generic Writer: (setf contents) (object)
Package

net.aserve.

Methods
Writer Method: (setf contents) ((file-entity file-entity))

automatically generated writer method

Source

publish.cl.

Target Slot

contents.

Package

net.aserve.client.

Methods

automatically generated reader method

Source

client.cl.

Target Slot

items.

Package

net.aserve.client.

Methods

automatically generated writer method

Source

client.cl.

Target Slot

items.

Generic Reader: digest-cnonce (object)
Package

net.aserve.client.

Methods
Reader Method: digest-cnonce ((digest-authorization digest-authorization))

automatically generated reader method

Source

client.cl.

Target Slot

cnonce.

Generic Writer: (setf digest-cnonce) (object)
Package

net.aserve.client.

Methods
Writer Method: (setf digest-cnonce) ((digest-authorization digest-authorization))

automatically generated writer method

Source

client.cl.

Target Slot

cnonce.

Generic Reader: digest-nonce (object)
Package

net.aserve.client.

Methods
Reader Method: digest-nonce ((digest-authorization digest-authorization))

automatically generated reader method

Source

client.cl.

Target Slot

nonce.

Generic Writer: (setf digest-nonce) (object)
Package

net.aserve.client.

Methods
Writer Method: (setf digest-nonce) ((digest-authorization digest-authorization))

automatically generated writer method

Source

client.cl.

Target Slot

nonce.

Generic Reader: digest-nonce-count (object)
Package

net.aserve.client.

Methods
Reader Method: digest-nonce-count ((digest-authorization digest-authorization))

automatically generated reader method

Source

client.cl.

Target Slot

nonce-count.

Generic Reader: digest-opaque (object)
Package

net.aserve.client.

Methods
Reader Method: digest-opaque ((digest-authorization digest-authorization))

automatically generated reader method

Source

client.cl.

Target Slot

opaque.

Generic Writer: (setf digest-opaque) (object)
Package

net.aserve.client.

Methods
Writer Method: (setf digest-opaque) ((digest-authorization digest-authorization))

automatically generated writer method

Source

client.cl.

Target Slot

opaque.

Generic Reader: digest-qop (object)
Package

net.aserve.client.

Methods
Reader Method: digest-qop ((digest-authorization digest-authorization))

automatically generated reader method

Source

client.cl.

Target Slot

qop.

Generic Writer: (setf digest-qop) (object)
Package

net.aserve.client.

Methods
Writer Method: (setf digest-qop) ((digest-authorization digest-authorization))

automatically generated writer method

Source

client.cl.

Target Slot

qop.

Generic Reader: digest-response (object)
Package

net.aserve.client.

Methods
Reader Method: digest-response ((digest-authorization digest-authorization))

automatically generated reader method

Source

client.cl.

Target Slot

response.

Generic Writer: (setf digest-response) (object)
Package

net.aserve.client.

Methods
Writer Method: (setf digest-response) ((digest-authorization digest-authorization))

automatically generated writer method

Source

client.cl.

Target Slot

response.

Generic Reader: digest-uri (object)
Package

net.aserve.client.

Methods
Reader Method: digest-uri ((digest-authorization digest-authorization))

automatically generated reader method

Source

client.cl.

Target Slot

uri.

Generic Writer: (setf digest-uri) (object)
Package

net.aserve.client.

Methods
Writer Method: (setf digest-uri) ((digest-authorization digest-authorization))

automatically generated writer method

Source

client.cl.

Target Slot

uri.

Generic Reader: directory-entity-access-file (object)
Package

net.aserve.

Methods
Reader Method: directory-entity-access-file ((access-file-mixin access-file-mixin))

automatically generated reader method

Source

publish.cl.

Target Slot

access-file.

Generic Writer: (setf directory-entity-access-file) (object)
Package

net.aserve.

Methods
Writer Method: (setf directory-entity-access-file) ((access-file-mixin access-file-mixin))

automatically generated writer method

Source

publish.cl.

Target Slot

access-file.

Generic Reader: directory-entity-access-file-cache (object)
Package

net.aserve.

Methods
Reader Method: directory-entity-access-file-cache ((access-file-mixin access-file-mixin))

automatically generated reader method

Source

publish.cl.

Target Slot

access-file-cache.

Generic Writer: (setf directory-entity-access-file-cache) (object)
Package

net.aserve.

Methods
Writer Method: (setf directory-entity-access-file-cache) ((access-file-mixin access-file-mixin))

automatically generated writer method

Source

publish.cl.

Target Slot

access-file-cache.

Generic Reader: directory-entity-filter (object)
Package

net.aserve.

Methods
Reader Method: directory-entity-filter ((directory-entity directory-entity))

automatically generated reader method

Source

publish.cl.

Target Slot

filter.

Generic Writer: (setf directory-entity-filter) (object)
Package

net.aserve.

Methods
Writer Method: (setf directory-entity-filter) ((directory-entity directory-entity))

automatically generated writer method

Source

publish.cl.

Target Slot

filter.

Generic Reader: directory-entity-indexes (object)
Package

net.aserve.

Methods
Reader Method: directory-entity-indexes ((directory-entity directory-entity))

automatically generated reader method

Source

publish.cl.

Target Slot

indexes.

Generic Writer: (setf directory-entity-indexes) (object)
Package

net.aserve.

Methods
Writer Method: (setf directory-entity-indexes) ((directory-entity directory-entity))

automatically generated writer method

Source

publish.cl.

Target Slot

indexes.

Generic Reader: directory-entity-publisher (object)
Package

net.aserve.

Methods
Reader Method: directory-entity-publisher ((directory-entity directory-entity))

automatically generated reader method

Source

publish.cl.

Target Slot

publisher.

Generic Writer: (setf directory-entity-publisher) (object)
Package

net.aserve.

Methods
Writer Method: (setf directory-entity-publisher) ((directory-entity directory-entity))

automatically generated writer method

Source

publish.cl.

Target Slot

publisher.

Generic Reader: entity-authorizer (object)
Package

net.aserve.

Methods
Reader Method: entity-authorizer ((entity entity))

automatically generated reader method

Source

publish.cl.

Target Slot

authorizer.

Generic Writer: (setf entity-authorizer) (object)
Package

net.aserve.

Methods
Writer Method: (setf entity-authorizer) ((entity entity))

automatically generated writer method

Source

publish.cl.

Target Slot

authorizer.

Generic Reader: entity-directory (object)
Package

net.aserve.

Methods
Reader Method: entity-directory ((directory-entity directory-entity))

automatically generated reader method

Source

publish.cl.

Target Slot

directory.

Generic Reader: entity-extra (object)
Package

net.aserve.

Methods
Reader Method: entity-extra ((entity entity))

automatically generated reader method

Source

publish.cl.

Target Slot

extra.

Generic Reader: entity-format (object)
Package

net.aserve.

Methods
Reader Method: entity-format ((entity entity))

automatically generated reader method

Source

publish.cl.

Target Slot

format.

Generic Reader: entity-function (object)
Package

net.aserve.

Methods
Reader Method: entity-function ((computed-entity computed-entity))

automatically generated reader method

Source

publish.cl.

Target Slot

function.

Generic Reader: entity-headers (object)
Package

net.aserve.

Methods
Reader Method: entity-headers ((entity entity))

automatically generated reader method

Source

publish.cl.

Target Slot

headers.

Generic Writer: (setf entity-headers) (object)
Package

net.aserve.

Methods
Writer Method: (setf entity-headers) ((entity entity))

automatically generated writer method

Source

publish.cl.

Target Slot

headers.

Generic Reader: entity-hook (object)
Package

net.aserve.

Methods
Reader Method: entity-hook ((entity entity))

automatically generated reader method

Source

publish.cl.

Target Slot

hook.

Generic Writer: (setf entity-hook) (object)
Package

net.aserve.

Methods
Writer Method: (setf entity-hook) ((entity entity))

automatically generated writer method

Source

publish.cl.

Target Slot

hook.

Generic Reader: entity-timeout (object)
Package

net.aserve.

Methods
Reader Method: entity-timeout ((entity entity))

automatically generated reader method

Source

publish.cl.

Target Slot

timeout.

Generic Writer: (setf entity-timeout) (object)
Package

net.aserve.

Methods
Writer Method: (setf entity-timeout) ((entity entity))

automatically generated writer method

Source

publish.cl.

Target Slot

timeout.

Generic Reader: file (object)
Package

net.aserve.

Methods
Reader Method: file ((file-entity file-entity))

automatically generated reader method

Source

publish.cl.

Target Slot

file.

Generic Function: find-uri-info (uri)
Package

net.aserve.

Methods
Method: find-uri-info ((uri uri))
Source

proxy.cl.

Generic Reader: host (object)
Package

net.aserve.

Methods
Reader Method: host ((entity entity))

automatically generated reader method

Source

publish.cl.

Target Slot

host.

Generic Reader: items (object)
Package

net.aserve.

Methods
Reader Method: items ((multi-entity multi-entity))

automatically generated reader method

Source

publish.cl.

Target Slot

items.

Generic Reader: last-modified (object)
Package

net.aserve.

Methods
Reader Method: last-modified ((entity entity))

automatically generated reader method

Source

publish.cl.

Target Slot

last-modified.

Generic Writer: (setf last-modified) (object)
Package

net.aserve.

Methods
Writer Method: (setf last-modified) ((entity entity))

automatically generated writer method

Source

publish.cl.

Target Slot

last-modified.

Generic Reader: last-modified-string (object)
Package

net.aserve.

Methods
Reader Method: last-modified-string ((entity entity))

automatically generated reader method

Source

publish.cl.

Target Slot

last-modified-string.

Generic Writer: (setf last-modified-string) (object)
Package

net.aserve.

Methods
Writer Method: (setf last-modified-string) ((entity entity))

automatically generated writer method

Source

publish.cl.

Target Slot

last-modified-string.

Generic Reader: location (object)
Package

net.aserve.

Methods
Reader Method: location ((entity entity))

automatically generated reader method

Source

publish.cl.

Target Slot

location.

Generic Reader: locator-extra (object)
Package

net.aserve.

Methods
Reader Method: locator-extra ((locator locator))

automatically generated reader method

Source

publish.cl.

Target Slot

extra.

Generic Reader: locator-info (object)
Package

net.aserve.

Methods
Reader Method: locator-info ((locator locator))

automatically generated reader method

Source

publish.cl.

Target Slot

info.

Generic Writer: (setf locator-info) (object)
Package

net.aserve.

Methods
Writer Method: (setf locator-info) ((locator locator))

automatically generated writer method

Source

publish.cl.

Target Slot

info.

Generic Reader: locator-name (object)
Package

net.aserve.

Methods
Reader Method: locator-name ((locator locator))

automatically generated reader method

Source

publish.cl.

Target Slot

name.

Generic Function: log-request (req)
Package

net.aserve.

Methods
Method: log-request ((req http-request))
Source

log.cl.

Generic Function: logmess (message)
Package

net.aserve.

Methods
Method: logmess (message)
Source

log.cl.

Generic Function: logmess-stream (message stream)
Package

net.aserve.

Methods
Method: logmess-stream (message stream)
Source

log.cl.

Generic Function: lookup-mime-type (filename)
Package

net.aserve.

Methods
Method: lookup-mime-type (filename)
Source

publish.cl.

Generic Reader: multi-entity-content-length (object)
Package

net.aserve.

Methods
Reader Method: multi-entity-content-length ((multi-entity multi-entity))

automatically generated reader method

Source

publish.cl.

Target Slot

content-length.

Generic Writer: (setf multi-entity-content-length) (object)
Package

net.aserve.

Methods
Writer Method: (setf multi-entity-content-length) ((multi-entity multi-entity))

automatically generated writer method

Source

publish.cl.

Target Slot

content-length.

Generic Reader: password-authorizer-allowed (object)
Package

net.aserve.

Methods
Reader Method: password-authorizer-allowed ((password-authorizer password-authorizer))

automatically generated reader method

Source

authorize.cl.

Target Slot

allowed.

Generic Writer: (setf password-authorizer-allowed) (object)
Package

net.aserve.

Methods
Writer Method: (setf password-authorizer-allowed) ((password-authorizer password-authorizer))

automatically generated writer method

Source

authorize.cl.

Target Slot

allowed.

Generic Reader: password-authorizer-realm (object)
Package

net.aserve.

Methods
Reader Method: password-authorizer-realm ((password-authorizer password-authorizer))

automatically generated reader method

Source

authorize.cl.

Target Slot

realm.

Generic Writer: (setf password-authorizer-realm) (object)
Package

net.aserve.

Methods
Writer Method: (setf password-authorizer-realm) ((password-authorizer password-authorizer))

automatically generated writer method

Source

authorize.cl.

Target Slot

realm.

Generic Reader: path (object)
Package

net.aserve.

Methods
Reader Method: path ((entity entity))

automatically generated reader method

Source

publish.cl.

Target Slot

path.

Generic Reader: port (object)
Package

net.aserve.

Methods
Reader Method: port ((entity entity))

automatically generated reader method

Source

publish.cl.

Target Slot

port.

Generic Reader: prefix (object)
Package

net.aserve.

Methods
Reader Method: prefix ((directory-entity directory-entity))

automatically generated reader method

Source

publish.cl.

Target Slot

prefix.

Reader Method: prefix ((entity entity))

automatically generated reader method

Source

publish.cl.

Target Slot

prefix.

Generic Function: publish-entity (ent locator path hosts)
Package

net.aserve.

Methods
Method: publish-entity ((ent entity) (locator locator-exact) path hosts)
Source

publish.cl.

Generic Reader: recurse (object)
Package

net.aserve.

Methods
Reader Method: recurse ((directory-entity directory-entity))

automatically generated reader method

Source

publish.cl.

Target Slot

recurse.

Generic Reader: request-decoded-uri-path (object)
Package

net.aserve.

Methods
Reader Method: request-decoded-uri-path ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

decoded-uri-path.

Generic Writer: (setf request-decoded-uri-path) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-decoded-uri-path) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

decoded-uri-path.

Generic Reader: request-header-accept (object)
Package

net.aserve.

Methods
Reader Method: request-header-accept ((http-header-mixin http-header-mixin))

automatically generated reader method

Source

main.cl.

Target Slot

request-header-accept.

Generic Writer: (setf request-header-accept) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-header-accept) ((http-header-mixin http-header-mixin))

automatically generated writer method

Source

main.cl.

Target Slot

request-header-accept.

Generic Reader: request-header-block (object)
Package

net.aserve.

Methods
Reader Method: request-header-block ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

header-block.

Generic Writer: (setf request-header-block) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-header-block) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

header-block.

Generic Reader: request-header-connection (object)
Package

net.aserve.

Methods
Reader Method: request-header-connection ((http-header-mixin http-header-mixin))

automatically generated reader method

Source

main.cl.

Target Slot

request-header-connection.

Generic Writer: (setf request-header-connection) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-header-connection) ((http-header-mixin http-header-mixin))

automatically generated writer method

Source

main.cl.

Target Slot

request-header-connection.

Generic Reader: request-header-content-length (object)
Package

net.aserve.

Methods
Reader Method: request-header-content-length ((http-header-mixin http-header-mixin))

automatically generated reader method

Source

main.cl.

Target Slot

request-header-content-length.

Generic Writer: (setf request-header-content-length) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-header-content-length) ((http-header-mixin http-header-mixin))

automatically generated writer method

Source

main.cl.

Target Slot

request-header-content-length.

Generic Reader: request-header-date (object)
Package

net.aserve.

Methods
Reader Method: request-header-date ((http-header-mixin http-header-mixin))

automatically generated reader method

Source

main.cl.

Target Slot

request-header-date.

Generic Writer: (setf request-header-date) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-header-date) ((http-header-mixin http-header-mixin))

automatically generated writer method

Source

main.cl.

Target Slot

request-header-date.

Generic Reader: request-header-host (object)
Package

net.aserve.

Methods
Reader Method: request-header-host ((http-header-mixin http-header-mixin))

automatically generated reader method

Source

main.cl.

Target Slot

request-header-host.

Generic Writer: (setf request-header-host) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-header-host) ((http-header-mixin http-header-mixin))

automatically generated writer method

Source

main.cl.

Target Slot

request-header-host.

Generic Reader: request-header-transfer-encoding (object)
Package

net.aserve.

Methods
Reader Method: request-header-transfer-encoding ((http-header-mixin http-header-mixin))

automatically generated reader method

Source

main.cl.

Target Slot

request-header-transfer-encoding.

Generic Writer: (setf request-header-transfer-encoding) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-header-transfer-encoding) ((http-header-mixin http-header-mixin))

automatically generated writer method

Source

main.cl.

Target Slot

request-header-transfer-encoding.

Generic Reader: request-header-user-agent (object)
Package

net.aserve.

Methods
Reader Method: request-header-user-agent ((http-header-mixin http-header-mixin))

automatically generated reader method

Source

main.cl.

Target Slot

request-header-user-agent.

Generic Writer: (setf request-header-user-agent) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-header-user-agent) ((http-header-mixin http-header-mixin))

automatically generated writer method

Source

main.cl.

Target Slot

request-header-user-agent.

Generic Reader: request-headers (object)
Package

net.aserve.

Methods
Reader Method: request-headers ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

headers.

Generic Writer: (setf request-headers) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-headers) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

headers.

Generic Reader: request-query-alist (object)
Package

net.aserve.

Methods
Reader Method: request-query-alist ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

query-alist.

Generic Writer: (setf request-query-alist) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-query-alist) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

query-alist.

Generic Reader: request-reply-headers (object)
Package

net.aserve.

Methods
Reader Method: request-reply-headers ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

reply-headers.

Generic Writer: (setf request-reply-headers) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-reply-headers) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

reply-headers.

Generic Reader: request-request-body (object)
Package

net.aserve.

Methods
Reader Method: request-request-body ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

request-body.

Generic Writer: (setf request-request-body) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-request-body) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

request-body.

Generic Reader: request-request-date (object)
Package

net.aserve.

Methods
Reader Method: request-request-date ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

request-date.

Generic Writer: (setf request-request-date) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-request-date) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

request-date.

Generic Reader: request-vhost (object)
Package

net.aserve.

Methods
Reader Method: request-vhost ((http-request http-request))

automatically generated reader method

Source

main.cl.

Target Slot

vhost.

Generic Writer: (setf request-vhost) (object)
Package

net.aserve.

Methods
Writer Method: (setf request-vhost) ((http-request http-request))

automatically generated writer method

Source

main.cl.

Target Slot

vhost.

Generic Function: save-cookie (uri jar cookie)
Package

net.aserve.client.

Methods
Method: save-cookie (uri (jar cookie-jar) cookie)
Source

client.cl.

Generic Function: send-response-headers (req ent time)
Package

net.aserve.

Methods
Method: send-response-headers ((req http-request) (ent entity) time)
Source

publish.cl.

Generic Reader: special-entity-content (object)
Package

net.aserve.

Methods
Reader Method: special-entity-content ((special-entity special-entity))

automatically generated reader method

Source

publish.cl.

Target Slot

content.

Generic Function: start-multipart-capture (req)
Package

net.aserve.

Methods
Method: start-multipart-capture ((req http-request))
Source

main.cl.

Generic Function: timedout-response (req ent)
Package

net.aserve.

Methods
Method: timedout-response ((req http-request) (ent entity))
Source

publish.cl.

Generic Function: transfer-mode (ent)
Package

net.aserve.

Methods
Method: transfer-mode ((ent entity))
Source

publish.cl.

Generic Function: unpublish-entity (locator path hosts host-p)
Package

net.aserve.

Methods
Method: unpublish-entity ((locator locator-exact) path hosts host-p)
Source

publish.cl.

Generic Reader: vhost-filters (object)
Package

net.aserve.

Methods
Reader Method: vhost-filters ((vhost vhost))

automatically generated reader method

Source

main.cl.

Target Slot

filters.

Generic Writer: (setf vhost-filters) (object)
Package

net.aserve.

Methods
Writer Method: (setf vhost-filters) ((vhost vhost))

automatically generated writer method

Source

main.cl.

Target Slot

filters.

Generic Reader: wserver-accept-hook (object)
Package

net.aserve.

Methods
Reader Method: wserver-accept-hook ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

accept-hook.

Generic Writer: (setf wserver-accept-hook) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-accept-hook) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

accept-hook.

Generic Reader: wserver-accept-thread (object)
Package

net.aserve.

Methods
Reader Method: wserver-accept-thread ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

accept-thread.

Generic Writer: (setf wserver-accept-thread) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-accept-thread) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

accept-thread.

Generic Reader: wserver-denied-request (object)
Package

net.aserve.

Methods
Reader Method: wserver-denied-request ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

denied-request.

Generic Writer: (setf wserver-denied-request) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-denied-request) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

denied-request.

Generic Reader: wserver-free-workers (object)
Package

net.aserve.

Methods
Reader Method: wserver-free-workers ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

free-workers.

Generic Writer: (setf wserver-free-workers) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-free-workers) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

free-workers.

Generic Reader: wserver-invalid-request (object)
Package

net.aserve.

Methods
Reader Method: wserver-invalid-request ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

invalid-request.

Generic Writer: (setf wserver-invalid-request) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-invalid-request) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

invalid-request.

Generic Reader: wserver-ipaddrs (object)
Package

net.aserve.

Methods
Reader Method: wserver-ipaddrs ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

ipaddrs.

Generic Writer: (setf wserver-ipaddrs) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-ipaddrs) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

ipaddrs.

Package

net.aserve.

Methods

automatically generated reader method

Source

main.cl.

Target Slot

link-scan-threads.

Package

net.aserve.

Methods

automatically generated writer method

Source

main.cl.

Target Slot

link-scan-threads.

Generic Reader: wserver-pcache (object)
Package

net.aserve.

Methods
Reader Method: wserver-pcache ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

pcache.

Generic Writer: (setf wserver-pcache) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-pcache) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

pcache.

Generic Reader: wserver-shutdown-hooks (object)
Package

net.aserve.

Methods
Reader Method: wserver-shutdown-hooks ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

shutdown-hooks.

Generic Writer: (setf wserver-shutdown-hooks) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-shutdown-hooks) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

shutdown-hooks.

Generic Reader: wserver-ssl (object)
Package

net.aserve.

Methods
Reader Method: wserver-ssl ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

ssl.

Generic Writer: (setf wserver-ssl) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-ssl) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

ssl.

Generic Reader: wserver-terminal-io (object)
Package

net.aserve.

Methods
Reader Method: wserver-terminal-io ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

terminal-io.

Generic Writer: (setf wserver-terminal-io) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-terminal-io) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

terminal-io.

Generic Reader: wserver-uri-scan-threads (object)
Package

net.aserve.

Methods
Reader Method: wserver-uri-scan-threads ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

uri-scan-threads.

Generic Writer: (setf wserver-uri-scan-threads) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-uri-scan-threads) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

uri-scan-threads.

Generic Reader: wserver-worker-threads (object)
Package

net.aserve.

Methods
Reader Method: wserver-worker-threads ((wserver wserver))

automatically generated reader method

Source

main.cl.

Target Slot

worker-threads.

Generic Writer: (setf wserver-worker-threads) (object)
Package

net.aserve.

Methods
Writer Method: (setf wserver-worker-threads) ((wserver wserver))

automatically generated writer method

Source

main.cl.

Target Slot

worker-threads.


5.2.6 Structures

Structure: connection-cache-ent
Package

net.aserve.

Source

proxy.cl.

Direct superclasses

structure-object.

Direct slots
Slot: expire
Readers

connection-cache-ent-expire.

Writers

(setf connection-cache-ent-expire).

Slot: host
Readers

connection-cache-ent-host.

Writers

(setf connection-cache-ent-host).

Slot: port
Readers

connection-cache-ent-port.

Writers

(setf connection-cache-ent-port).

Slot: socket
Readers

connection-cache-ent-socket.

Writers

(setf connection-cache-ent-socket).

Structure: mp-info
Package

net.aserve.

Source

main.cl.

Direct superclasses

structure-object.

Direct slots
Slot: buffer
Readers

mp-info-buffer.

Writers

(setf mp-info-buffer).

Slot: left
Readers

mp-info-left.

Writers

(setf mp-info-left).

Slot: state
Readers

mp-info-state.

Writers

(setf mp-info-state).

Slot: cur
Readers

mp-info-cur.

Writers

(setf mp-info-cur).

Slot: after
Readers

mp-info-after.

Writers

(setf mp-info-after).

Slot: end
Readers

mp-info-end.

Writers

(setf mp-info-end).

Slot: boundary
Readers

mp-info-boundary.

Writers

(setf mp-info-boundary).

Slot: socket
Readers

mp-info-socket.

Writers

(setf mp-info-socket).

Structure: multi-item
Package

net.aserve.

Source

publish.cl.

Direct superclasses

structure-object.

Direct slots
Slot: kind
Readers

multi-item-kind.

Writers

(setf multi-item-kind).

Slot: data
Readers

multi-item-data.

Writers

(setf multi-item-data).

Slot: cache
Readers

multi-item-cache.

Writers

(setf multi-item-cache).

Slot: last-modified
Readers

multi-item-last-modified.

Writers

(setf multi-item-last-modified).

Structure: parseobj
Package

net.aserve.

Source

parse.cl.

Direct superclasses

structure-object.

Direct slots
Slot: start
Initform

(make-array net.aserve::parseobj-size)

Readers

parseobj-start.

Writers

(setf parseobj-start).

Slot: end
Initform

(make-array net.aserve::parseobj-size)

Readers

parseobj-end.

Writers

(setf parseobj-end).

Slot: next
Initform

0

Readers

parseobj-next.

Writers

(setf parseobj-next).

Slot: max
Package

common-lisp.

Initform

net.aserve::parseobj-size

Readers

parseobj-max.

Writers

(setf parseobj-max).

Structure: pcache
Package

net.aserve.

Source

proxy.cl.

Direct superclasses

structure-object.

Direct methods

make-load-form.

Direct slots
Slot: table
Readers

pcache-table.

Writers

(setf pcache-table).

Slot: disk-caches
Readers

pcache-disk-caches.

Writers

(setf pcache-disk-caches).

Slot: cleaner
Readers

pcache-cleaner.

Writers

(setf pcache-cleaner).

Slot: cleaner-lock
Initform

(acl-compat.mp:make-process-lock :name "cache cleaner")

Readers

pcache-cleaner-lock.

Writers

(setf pcache-cleaner-lock).

Slot: size
Readers

pcache-size.

Writers

(setf pcache-size).

Slot: high-water
Readers

pcache-high-water.

Writers

(setf pcache-high-water).

Slot: low-water
Readers

pcache-low-water.

Writers

(setf pcache-low-water).

Slot: dead-items
Initform

0

Readers

pcache-dead-items.

Writers

(setf pcache-dead-items).

Slot: level0-time
Initform

0

Readers

pcache-level0-time.

Writers

(setf pcache-level0-time).

Slot: queueobj
Readers

pcache-queueobj.

Writers

(setf pcache-queueobj).

Slot: dead-ent
Readers

pcache-dead-ent.

Writers

(setf pcache-dead-ent).

Slot: uri-info-table
Readers

pcache-uri-info-table.

Writers

(setf pcache-uri-info-table).

Slot: linkscan
Readers

pcache-linkscan.

Writers

(setf pcache-linkscan).

Slot: entry-cached-hook
Readers

pcache-entry-cached-hook.

Writers

(setf pcache-entry-cached-hook).

Slot: r-direct
Initform

0

Readers

pcache-r-direct.

Writers

(setf pcache-r-direct).

Slot: r-miss
Initform

0

Readers

pcache-r-miss.

Writers

(setf pcache-r-miss).

Slot: r-cache-fill
Initform

0

Readers

pcache-r-cache-fill.

Writers

(setf pcache-r-cache-fill).

Slot: r-fast-hit
Initform

0

Readers

pcache-r-fast-hit.

Writers

(setf pcache-r-fast-hit).

Slot: r-slow-hit
Initform

0

Readers

pcache-r-slow-hit.

Writers

(setf pcache-r-slow-hit).

Slot: r-fast-validation
Initform

0

Readers

pcache-r-fast-validation.

Writers

(setf pcache-r-fast-validation).

Slot: r-slow-validation
Initform

0

Readers

pcache-r-slow-validation.

Writers

(setf pcache-r-slow-validation).

Slot: r-consistency-miss
Initform

0

Readers

pcache-r-consistency-miss.

Writers

(setf pcache-r-consistency-miss).

Structure: pcache-disk
Package

net.aserve.

Source

proxy.cl.

Direct superclasses

structure-object.

Direct methods

make-load-form.

Direct slots
Slot: filename
Readers

pcache-disk-filename.

Writers

(setf pcache-disk-filename).

Slot: stream
Package

common-lisp.

Readers

pcache-disk-stream.

Writers

(setf pcache-disk-stream).

Slot: blocks
Readers

pcache-disk-blocks.

Writers

(setf pcache-disk-blocks).

Slot: free-blocks
Readers

pcache-disk-free-blocks.

Writers

(setf pcache-disk-free-blocks).

Slot: free-list
Readers

pcache-disk-free-list.

Writers

(setf pcache-disk-free-list).

Slot: high-water
Readers

pcache-disk-high-water.

Writers

(setf pcache-disk-high-water).

Slot: low-water
Readers

pcache-disk-low-water.

Writers

(setf pcache-disk-low-water).

Slot: lock
Initform

(acl-compat.mp:make-process-lock :name "disk pcache")

Readers

pcache-disk-lock.

Writers

(setf pcache-disk-lock).

Slot: queueobj
Readers

pcache-disk-queueobj.

Writers

(setf pcache-disk-queueobj).

Structure: pcache-ent
Package

net.aserve.

Source

proxy.cl.

Direct superclasses

structure-object.

Direct methods

make-load-form.

Direct slots
Slot: key
Readers

pcache-ent-key.

Writers

(setf pcache-ent-key).

Slot: uri
Package

puri.

Readers

pcache-ent-uri.

Writers

(setf pcache-ent-uri).

Slot: last-modified-string
Readers

pcache-ent-last-modified-string.

Writers

(setf pcache-ent-last-modified-string).

Slot: last-modified
Readers

pcache-ent-last-modified.

Writers

(setf pcache-ent-last-modified).

Slot: expires
Readers

pcache-ent-expires.

Writers

(setf pcache-ent-expires).

Slot: data
Readers

pcache-ent-data.

Writers

(setf pcache-ent-data).

Slot: data-length
Readers

pcache-ent-data-length.

Writers

(setf pcache-ent-data-length).

Slot: blocks
Readers

pcache-ent-blocks.

Writers

(setf pcache-ent-blocks).

Slot: code
Readers

pcache-ent-code.

Writers

(setf pcache-ent-code).

Slot: comment
Readers

pcache-ent-comment.

Writers

(setf pcache-ent-comment).

Readers

pcache-ent-cookie.

Writers

(setf pcache-ent-cookie).

Slot: use
Readers

pcache-ent-use.

Writers

(setf pcache-ent-use).

Slot: state
Initform

:new

Readers

pcache-ent-state.

Writers

(setf pcache-ent-state).

Slot: returned
Initform

0

Readers

pcache-ent-returned.

Writers

(setf pcache-ent-returned).

Slot: disk-location
Readers

pcache-ent-disk-location.

Writers

(setf pcache-ent-disk-location).

Slot: pcache-disk
Readers

pcache-ent-pcache-disk.

Writers

(setf pcache-ent-pcache-disk).

Slot: loading-flag
Readers

pcache-ent-loading-flag.

Writers

(setf pcache-ent-loading-flag).

Slot: queueobj
Readers

pcache-ent-queueobj.

Writers

(setf pcache-ent-queueobj).

Slot: prev
Readers

pcache-ent-prev.

Writers

(setf pcache-ent-prev).

Slot: next
Readers

pcache-ent-next.

Writers

(setf pcache-ent-next).

Readers

pcache-ent-links.

Writers

(setf pcache-ent-links).

Readers

pcache-ent-links-left.

Writers

(setf pcache-ent-links-left).

Slot: level
Readers

pcache-ent-level.

Writers

(setf pcache-ent-level).

Slot: scan-next
Readers

pcache-ent-scan-next.

Writers

(setf pcache-ent-scan-next).

Slot: autoscan-time
Initform

0

Readers

pcache-ent-autoscan-time.

Writers

(setf pcache-ent-autoscan-time).

Structure: queueobj
Package

net.aserve.

Source

proxy.cl.

Direct superclasses

structure-object.

Direct methods

make-load-form.

Direct slots
Slot: items
Initform

0

Readers

queueobj-items.

Writers

(setf queueobj-items).

Slot: bytes
Initform

0

Readers

queueobj-bytes.

Writers

(setf queueobj-bytes).

Slot: blocks
Initform

0

Readers

queueobj-blocks.

Writers

(setf queueobj-blocks).

Slot: mru
Readers

queueobj-mru.

Writers

(setf queueobj-mru).

Slot: lru
Readers

queueobj-lru.

Writers

(setf queueobj-lru).

Structure: response
Package

net.aserve.

Source

main.cl.

Direct superclasses

structure-object.

Direct slots
Slot: number
Package

common-lisp.

Readers

response-number.

Writers

(setf response-number).

Slot: desc
Readers

response-desc.

Writers

(setf response-desc).

Structure: sresource
Package

net.aserve.

Source

main.cl.

Direct superclasses

structure-object.

Direct slots
Slot: data
Readers

sresource-data.

Writers

(setf sresource-data).

Slot: create
Readers

sresource-create.

Writers

(setf sresource-create).

Slot: init
Readers

sresource-init.

Writers

(setf sresource-init).

Slot: lock
Initform

(acl-compat.mp:make-process-lock)

Readers

sresource-lock.

Writers

(setf sresource-lock).

Structure: uri-info
Package

net.aserve.

Source

proxy.cl.

Direct superclasses

structure-object.

Direct slots
Slot: host
Readers

uri-info-host.

Writers

(setf uri-info-host).

Slot: port
Initform

80

Readers

uri-info-port.

Writers

(setf uri-info-port).

Slot: path
Readers

uri-info-path.

Writers

(setf uri-info-path).

Slot: path-regexp
Readers

uri-info-path-regexp.

Writers

(setf uri-info-path-regexp).

Slot: extra-lifetime
Readers

uri-info-extra-lifetime.

Writers

(setf uri-info-extra-lifetime).

Slot: scan-depth
Readers

uri-info-scan-depth.

Writers

(setf uri-info-scan-depth).

Slot: exclude
Readers

uri-info-exclude.

Writers

(setf uri-info-exclude).

Slot: exclude-regexp
Readers

uri-info-exclude-regexp.

Writers

(setf uri-info-exclude-regexp).

Slot: scan-function
Readers

uri-info-scan-function.

Writers

(setf uri-info-scan-function).

Slot: offsite
Readers

uri-info-offsite.

Writers

(setf uri-info-offsite).


5.2.7 Classes

Class: access-file-mixin
Package

net.aserve.

Source

publish.cl.

Direct subclasses

directory-entity.

Direct methods
Direct slots
Slot: access-file
Initargs

:access-file

Readers

directory-entity-access-file.

Writers

(setf directory-entity-access-file).

Slot: access-file-cache
Readers

directory-entity-access-file-cache.

Writers

(setf directory-entity-access-file-cache).

Class: acl-file
Package

htmlgen-system.

Source

htmlgen.asd.

Direct superclasses

cl-source-file.

Direct methods

source-file-type.

Class: directory-entity
Package

net.aserve.

Source

publish.cl.

Direct superclasses
Direct methods
Direct slots
Slot: directory
Package

common-lisp.

Initargs

:directory

Readers

entity-directory.

Writers

This slot is read-only.

Slot: prefix
Initform

""

Initargs

:prefix

Readers

prefix.

Writers

This slot is read-only.

Slot: recurse
Initargs

:recurse

Readers

recurse.

Writers

This slot is read-only.

Slot: cache-p
Initargs

:cache-p

Readers

cache-p.

Writers

(setf cache-p).

Slot: indexes
Initargs

:indexes

Readers

directory-entity-indexes.

Writers

(setf directory-entity-indexes).

Slot: filter
Initargs

:filter

Readers

directory-entity-filter.

Writers

(setf directory-entity-filter).

Slot: publisher
Initargs

:publisher

Readers

directory-entity-publisher.

Writers

(setf directory-entity-publisher).

Class: entity
Package

net.aserve.

Source

publish.cl.

Direct subclasses
Direct methods
Direct slots
Slot: host
Initargs

:host

Readers

host.

Writers

This slot is read-only.

Slot: port
Initargs

:port

Readers

port.

Writers

This slot is read-only.

Slot: path
Initargs

:path

Readers

path.

Writers

This slot is read-only.

Slot: location
Initargs

:location

Readers

location.

Writers

This slot is read-only.

Slot: prefix
Initargs

:prefix

Readers

prefix.

Writers

This slot is read-only.

Slot: last-modified
Initargs

:last-modified

Readers

last-modified.

Writers

(setf last-modified).

Slot: last-modified-string
Initargs

:last-modified-string

Readers

last-modified-string.

Writers

(setf last-modified-string).

Slot: format
Package

common-lisp.

Initform

:text

Initargs

:format

Readers

entity-format.

Writers

This slot is read-only.

Slot: content-type
Initargs

:content-type

Readers

content-type.

Writers

This slot is read-only.

Slot: authorizer
Initargs

:authorizer

Readers

entity-authorizer.

Writers

(setf entity-authorizer).

Slot: timeout
Initargs

:timeout

Readers

entity-timeout.

Writers

(setf entity-timeout).

Slot: plist
Initargs

:plist

Readers

entity-plist.

Writers

(setf entity-plist).

Slot: hook
Initargs

:hook

Readers

entity-hook.

Writers

(setf entity-hook).

Slot: headers
Initargs

:headers

Readers

entity-headers.

Writers

(setf entity-headers).

Slot: extra
Initargs

:extra

Readers

entity-extra.

Writers

This slot is read-only.

Class: file-entity
Package

net.aserve.

Source

publish.cl.

Direct superclasses

entity.

Direct methods
Direct slots
Slot: file
Initargs

:file

Readers

file.

Writers

This slot is read-only.

Slot: contents
Initargs

:contents

Readers

contents.

Writers

(setf contents).

Slot: cache-p
Initargs

:cache-p

Readers

cache-p.

Writers

(setf cache-p).

Class: http-header-mixin
Package

net.aserve.

Source

main.cl.

Direct subclasses

http-request.

Direct methods
Direct slots
Slot: request-header-connection
Initargs

:reply-connection

Readers

request-header-connection.

Writers

(setf request-header-connection).

Slot: request-header-date
Initargs

:reply-date

Readers

request-header-date.

Writers

(setf request-header-date).

Slot: request-header-transfer-encoding
Initargs

:reply-transfer-encoding

Readers

request-header-transfer-encoding.

Writers

(setf request-header-transfer-encoding).

Slot: request-header-accept
Initargs

:reply-accept

Readers

request-header-accept.

Writers

(setf request-header-accept).

Slot: request-header-host
Initargs

:reply-host

Readers

request-header-host.

Writers

(setf request-header-host).

Slot: request-header-user-agent
Initargs

:reply-user-agent

Readers

request-header-user-agent.

Writers

(setf request-header-user-agent).

Slot: request-header-content-length
Initargs

:reply-content-length

Readers

request-header-content-length.

Writers

(setf request-header-content-length).

Class: legacy-acl-source-file

Common Lisp source code module with (non-style) warnings.
In contrast to CL-SOURCE-FILE, this class does not think that such warnings indicate failure.

Package

aserve-system.

Source

aserve.asd.

Direct superclasses

cl-source-file.cl.

Direct methods

perform.

Class: locator-exact
Package

net.aserve.

Source

publish.cl.

Direct superclasses

locator.

Direct methods
Direct Default Initargs
InitargValue
:info(make-hash-table test (function equal))
Class: locator-prefix
Package

net.aserve.

Source

publish.cl.

Direct superclasses

locator.

Direct methods
Class: locator-proxy
Package

net.aserve.

Source

proxy.cl.

Direct superclasses

locator.

Direct methods
Class: multi-entity
Package

net.aserve.

Source

publish.cl.

Direct superclasses

entity.

Direct methods
Direct slots
Slot: items
Initargs

:items

Readers

items.

Writers

This slot is read-only.

Slot: content-length
Initform

0

Readers

multi-entity-content-length.

Writers

(setf multi-entity-content-length).

Class: special-entity
Package

net.aserve.

Source

publish.cl.

Direct superclasses

entity.

Direct methods
Direct slots
Slot: content
Initargs

:content

Readers

special-entity-content.

Writers

This slot is read-only.


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   (   .  
A   B   C   D   E   F   G   H   I   K   L   M   N   P   Q   R   S   T   U   V   W  
Index Entry  Section

(
(setf cache-p): Private generic functions
(setf cache-p): Private generic functions
(setf cache-p): Private generic functions
(setf client-request-bytes-left): Private generic functions
(setf client-request-bytes-left): Private generic functions
(setf client-request-cookies): Public generic functions
(setf client-request-cookies): Public generic functions
(setf client-request-headers): Public generic functions
(setf client-request-headers): Public generic functions
(setf client-request-method): Private generic functions
(setf client-request-method): Private generic functions
(setf client-request-protocol): Public generic functions
(setf client-request-protocol): Public generic functions
(setf client-request-response-code): Public generic functions
(setf client-request-response-code): Public generic functions
(setf client-request-response-comment): Public generic functions
(setf client-request-response-comment): Public generic functions
(setf client-request-socket): Public generic functions
(setf client-request-socket): Public generic functions
(setf client-request-uri): Public generic functions
(setf client-request-uri): Public generic functions
(setf connection-cache-ent-expire): Private ordinary functions
(setf connection-cache-ent-host): Private ordinary functions
(setf connection-cache-ent-port): Private ordinary functions
(setf connection-cache-ent-socket): Private ordinary functions
(setf contents): Private generic functions
(setf contents): Private generic functions
(setf cookie-item-expires): Public ordinary functions
(setf cookie-item-name): Public ordinary functions
(setf cookie-item-path): Public ordinary functions
(setf cookie-item-secure): Public ordinary functions
(setf cookie-item-value): Public ordinary functions
(setf cookie-jar-items): Private generic functions
(setf cookie-jar-items): Private generic functions
(setf digest-cnonce): Private generic functions
(setf digest-cnonce): Private generic functions
(setf digest-nonce): Private generic functions
(setf digest-nonce): Private generic functions
(setf digest-opaque): Private generic functions
(setf digest-opaque): Private generic functions
(setf digest-qop): Private generic functions
(setf digest-qop): Private generic functions
(setf digest-realm): Public generic functions
(setf digest-realm): Public generic functions
(setf digest-response): Private generic functions
(setf digest-response): Private generic functions
(setf digest-uri): Private generic functions
(setf digest-uri): Private generic functions
(setf directory-entity-access-file): Private generic functions
(setf directory-entity-access-file): Private generic functions
(setf directory-entity-access-file-cache): Private generic functions
(setf directory-entity-access-file-cache): Private generic functions
(setf directory-entity-filter): Private generic functions
(setf directory-entity-filter): Private generic functions
(setf directory-entity-indexes): Private generic functions
(setf directory-entity-indexes): Private generic functions
(setf directory-entity-publisher): Private generic functions
(setf directory-entity-publisher): Private generic functions
(setf entity-authorizer): Private generic functions
(setf entity-authorizer): Private generic functions
(setf entity-headers): Private generic functions
(setf entity-headers): Private generic functions
(setf entity-hook): Private generic functions
(setf entity-hook): Private generic functions
(setf entity-plist): Public generic functions
(setf entity-plist): Public generic functions
(setf entity-timeout): Private generic functions
(setf entity-timeout): Private generic functions
(setf function-authorizer-function): Public generic functions
(setf function-authorizer-function): Public generic functions
(setf header-slot-value): Public macros
(setf host-handler-entity): Private ordinary functions
(setf host-handler-host): Private ordinary functions
(setf html-process-has-inverse): Private ordinary functions
(setf html-process-key): Private ordinary functions
(setf html-process-macro): Private ordinary functions
(setf html-process-name-attr): Private ordinary functions
(setf html-process-print): Private ordinary functions
(setf html-process-special): Private ordinary functions
(setf last-modified): Private generic functions
(setf last-modified): Private generic functions
(setf last-modified-string): Private generic functions
(setf last-modified-string): Private generic functions
(setf location-authorizer-patterns): Public generic functions
(setf location-authorizer-patterns): Public generic functions
(setf locator-info): Private generic functions
(setf locator-info): Private generic functions
(setf mp-info-after): Private ordinary functions
(setf mp-info-boundary): Private ordinary functions
(setf mp-info-buffer): Private ordinary functions
(setf mp-info-cur): Private ordinary functions
(setf mp-info-end): Private ordinary functions
(setf mp-info-left): Private ordinary functions
(setf mp-info-socket): Private ordinary functions
(setf mp-info-state): Private ordinary functions
(setf multi-entity-content-length): Private generic functions
(setf multi-entity-content-length): Private generic functions
(setf multi-item-cache): Private ordinary functions
(setf multi-item-data): Private ordinary functions
(setf multi-item-kind): Private ordinary functions
(setf multi-item-last-modified): Private ordinary functions
(setf parseobj-end): Private ordinary functions
(setf parseobj-max): Private ordinary functions
(setf parseobj-next): Private ordinary functions
(setf parseobj-start): Private ordinary functions
(setf password-authorizer-allowed): Private generic functions
(setf password-authorizer-allowed): Private generic functions
(setf password-authorizer-realm): Private generic functions
(setf password-authorizer-realm): Private generic functions
(setf pcache-cleaner): Private ordinary functions
(setf pcache-cleaner-lock): Private ordinary functions
(setf pcache-dead-ent): Private ordinary functions
(setf pcache-dead-items): Private ordinary functions
(setf pcache-disk-blocks): Private ordinary functions
(setf pcache-disk-caches): Private ordinary functions
(setf pcache-disk-filename): Private ordinary functions
(setf pcache-disk-free-blocks): Private ordinary functions
(setf pcache-disk-free-list): Private ordinary functions
(setf pcache-disk-high-water): Private ordinary functions
(setf pcache-disk-lock): Private ordinary functions
(setf pcache-disk-low-water): Private ordinary functions
(setf pcache-disk-queueobj): Private ordinary functions
(setf pcache-disk-stream): Private ordinary functions
(setf pcache-ent-autoscan-time): Private ordinary functions
(setf pcache-ent-blocks): Private ordinary functions
(setf pcache-ent-code): Private ordinary functions
(setf pcache-ent-comment): Private ordinary functions
(setf pcache-ent-cookie): Private ordinary functions
(setf pcache-ent-data): Private ordinary functions
(setf pcache-ent-data-length): Private ordinary functions
(setf pcache-ent-disk-location): Private ordinary functions
(setf pcache-ent-expires): Private ordinary functions
(setf pcache-ent-key): Private ordinary functions
(setf pcache-ent-last-modified): Private ordinary functions
(setf pcache-ent-last-modified-string): Private ordinary functions
(setf pcache-ent-level): Private ordinary functions
(setf pcache-ent-links): Private ordinary functions
(setf pcache-ent-links-left): Private ordinary functions
(setf pcache-ent-loading-flag): Private ordinary functions
(setf pcache-ent-next): Private ordinary functions
(setf pcache-ent-pcache-disk): Private ordinary functions
(setf pcache-ent-prev): Private ordinary functions
(setf pcache-ent-queueobj): Private ordinary functions
(setf pcache-ent-returned): Private ordinary functions
(setf pcache-ent-scan-next): Private ordinary functions
(setf pcache-ent-state): Private ordinary functions
(setf pcache-ent-uri): Private ordinary functions
(setf pcache-ent-use): Private ordinary functions
(setf pcache-entry-cached-hook): Private ordinary functions
(setf pcache-high-water): Private ordinary functions
(setf pcache-level0-time): Private ordinary functions
(setf pcache-linkscan): Private ordinary functions
(setf pcache-low-water): Private ordinary functions
(setf pcache-queueobj): Private ordinary functions
(setf pcache-r-cache-fill): Private ordinary functions
(setf pcache-r-consistency-miss): Private ordinary functions
(setf pcache-r-direct): Private ordinary functions
(setf pcache-r-fast-hit): Private ordinary functions
(setf pcache-r-fast-validation): Private ordinary functions
(setf pcache-r-miss): Private ordinary functions
(setf pcache-r-slow-hit): Private ordinary functions
(setf pcache-r-slow-validation): Private ordinary functions
(setf pcache-size): Private ordinary functions
(setf pcache-table): Private ordinary functions
(setf pcache-uri-info-table): Private ordinary functions
(setf prefix-handler-host-handlers): Private ordinary functions
(setf prefix-handler-path): Private ordinary functions
(setf queueobj-blocks): Private ordinary functions
(setf queueobj-bytes): Private ordinary functions
(setf queueobj-items): Private ordinary functions
(setf queueobj-lru): Private ordinary functions
(setf queueobj-mru): Private ordinary functions
(setf reply-header-slot-value): Public macros
(setf request-decoded-uri-path): Private generic functions
(setf request-decoded-uri-path): Private generic functions
(setf request-header-accept): Private generic functions
(setf request-header-accept): Private generic functions
(setf request-header-block): Private generic functions
(setf request-header-block): Private generic functions
(setf request-header-connection): Private generic functions
(setf request-header-connection): Private generic functions
(setf request-header-content-length): Private generic functions
(setf request-header-content-length): Private generic functions
(setf request-header-date): Private generic functions
(setf request-header-date): Private generic functions
(setf request-header-host): Private generic functions
(setf request-header-host): Private generic functions
(setf request-header-transfer-encoding): Private generic functions
(setf request-header-transfer-encoding): Private generic functions
(setf request-header-user-agent): Private generic functions
(setf request-header-user-agent): Private generic functions
(setf request-headers): Private generic functions
(setf request-headers): Private generic functions
(setf request-method): Public generic functions
(setf request-method): Public generic functions
(setf request-query-alist): Private generic functions
(setf request-query-alist): Private generic functions
(setf request-query-value): Public ordinary functions
(setf request-raw-uri): Public generic functions
(setf request-raw-uri): Public generic functions
(setf request-reply-code): Public generic functions
(setf request-reply-code): Public generic functions
(setf request-reply-content-length): Public generic functions
(setf request-reply-content-length): Public generic functions
(setf request-reply-content-type): Public generic functions
(setf request-reply-content-type): Public generic functions
(setf request-reply-date): Public generic functions
(setf request-reply-date): Public generic functions
(setf request-reply-headers): Private generic functions
(setf request-reply-headers): Private generic functions
(setf request-reply-plist): Public generic functions
(setf request-reply-plist): Public generic functions
(setf request-reply-protocol-string): Public generic functions
(setf request-reply-protocol-string): Public generic functions
(setf request-reply-strategy): Public generic functions
(setf request-reply-strategy): Public generic functions
(setf request-reply-stream): Public generic functions
(setf request-reply-stream): Public generic functions
(setf request-request-body): Private generic functions
(setf request-request-body): Private generic functions
(setf request-request-date): Private generic functions
(setf request-request-date): Private generic functions
(setf request-uri): Public generic functions
(setf request-uri): Public generic functions
(setf request-variable-value): Public setf expanders
(setf request-vhost): Private generic functions
(setf request-vhost): Private generic functions
(setf response-desc): Private ordinary functions
(setf response-number): Private ordinary functions
(setf sresource-create): Private ordinary functions
(setf sresource-data): Private ordinary functions
(setf sresource-init): Private ordinary functions
(setf sresource-lock): Private ordinary functions
(setf unsigned-16-value): Private macros
(setf uri-info-exclude): Private ordinary functions
(setf uri-info-exclude-regexp): Private ordinary functions
(setf uri-info-extra-lifetime): Private ordinary functions
(setf uri-info-host): Private ordinary functions
(setf uri-info-offsite): Private ordinary functions
(setf uri-info-path): Private ordinary functions
(setf uri-info-path-regexp): Private ordinary functions
(setf uri-info-port): Private ordinary functions
(setf uri-info-scan-depth): Private ordinary functions
(setf uri-info-scan-function): Private ordinary functions
(setf vhost-error-stream): Public generic functions
(setf vhost-error-stream): Public generic functions
(setf vhost-filters): Private generic functions
(setf vhost-filters): Private generic functions
(setf vhost-log-stream): Public generic functions
(setf vhost-log-stream): Public generic functions
(setf vhost-names): Public generic functions
(setf vhost-names): Public generic functions
(setf vhost-plist): Public generic functions
(setf vhost-plist): Public generic functions
(setf wserver-accept-hook): Private generic functions
(setf wserver-accept-hook): Private generic functions
(setf wserver-accept-thread): Private generic functions
(setf wserver-accept-thread): Private generic functions
(setf wserver-default-vhost): Public generic functions
(setf wserver-default-vhost): Public generic functions
(setf wserver-denied-request): Private generic functions
(setf wserver-denied-request): Private generic functions
(setf wserver-enable-chunking): Public generic functions
(setf wserver-enable-chunking): Public generic functions
(setf wserver-enable-keep-alive): Public generic functions
(setf wserver-enable-keep-alive): Public generic functions
(setf wserver-external-format): Public generic functions
(setf wserver-external-format): Public generic functions
(setf wserver-filters): Public generic functions
(setf wserver-filters): Public generic functions
(setf wserver-free-workers): Private generic functions
(setf wserver-free-workers): Private generic functions
(setf wserver-invalid-request): Private generic functions
(setf wserver-invalid-request): Private generic functions
(setf wserver-io-timeout): Public generic functions
(setf wserver-io-timeout): Public generic functions
(setf wserver-ipaddrs): Private generic functions
(setf wserver-ipaddrs): Private generic functions
(setf wserver-link-scan-threads): Private generic functions
(setf wserver-link-scan-threads): Private generic functions
(setf wserver-locators): Public generic functions
(setf wserver-locators): Public generic functions
(setf wserver-log-function): Public generic functions
(setf wserver-log-function): Public generic functions
(setf wserver-log-stream): Public generic functions
(setf wserver-log-stream): Public generic functions
(setf wserver-pcache): Private generic functions
(setf wserver-pcache): Private generic functions
(setf wserver-response-timeout): Public generic functions
(setf wserver-response-timeout): Public generic functions
(setf wserver-shutdown-hooks): Private generic functions
(setf wserver-shutdown-hooks): Private generic functions
(setf wserver-socket): Public generic functions
(setf wserver-socket): Public generic functions
(setf wserver-ssl): Private generic functions
(setf wserver-ssl): Private generic functions
(setf wserver-terminal-io): Private generic functions
(setf wserver-terminal-io): Private generic functions
(setf wserver-uri-scan-threads): Private generic functions
(setf wserver-uri-scan-threads): Private generic functions
(setf wserver-vhosts): Public generic functions
(setf wserver-vhosts): Public generic functions
(setf wserver-worker-threads): Private generic functions
(setf wserver-worker-threads): Private generic functions

.
.inv-request-variable-value: Private ordinary functions

A
accept-thread-maybe-activate-worker-thread: Private ordinary functions
add-disk-cache: Private ordinary functions
add-to-connection-cache: Private ordinary functions
add-to-parseobj: Private ordinary functions
add-trailing-crlf: Private ordinary functions
add-transform: Private ordinary functions
allocate-parseobj: Private ordinary functions
assoc-paramval: Private ordinary functions
atomic-change-wserver-free-workers: Private ordinary functions
atomic-decf: Private macros
atomic-incf: Private macros
ausb8: Private macros
authorize: Public generic functions
authorize: Public generic functions
authorize: Public generic functions
authorize: Public generic functions
authorize-and-process: Private ordinary functions

B
base64-decode: Public ordinary functions
base64-encode: Public ordinary functions
brief-logmess: Private generic functions
brief-logmess: Private generic functions
buffer-match: Private macros
buffer-match-ci: Private macros
buffer-subseq-to-string: Private ordinary functions
buffer-substr: Private macros
build-mime-types-table: Private ordinary functions
bulk-set-reply-headers: Private ordinary functions

C
cache-housekeeping: Private ordinary functions
cache-p: Private generic functions
cache-p: Private generic functions
cache-p: Private generic functions
cache-response: Private ordinary functions
check-allow-deny: Private ordinary functions
check-allow-deny-info: Private ordinary functions
check-cache-then-proxy-request: Private ordinary functions
check-for-open-socket-before-gc: Private ordinary functions
client-request-bytes-left: Private generic functions
client-request-bytes-left: Private generic functions
client-request-close: Public generic functions
client-request-close: Public generic functions
client-request-cookies: Public generic functions
client-request-cookies: Public generic functions
client-request-headers: Public generic functions
client-request-headers: Public generic functions
client-request-method: Private generic functions
client-request-method: Private generic functions
client-request-protocol: Public generic functions
client-request-protocol: Public generic functions
client-request-read-sequence: Public generic functions
client-request-read-sequence: Public generic functions
client-request-response-code: Public generic functions
client-request-response-code: Public generic functions
client-request-response-comment: Public generic functions
client-request-response-comment: Public generic functions
client-request-socket: Public generic functions
client-request-socket: Public generic functions
client-request-uri: Public generic functions
client-request-uri: Public generic functions
client-response-header-value: Public generic functions
client-response-header-value: Public generic functions
code-to-response: Private ordinary functions
compute-approx-expiration: Private ordinary functions
compute-client-request-headers: Private ordinary functions
compute-cookie-string: Private generic functions
compute-cookie-string: Private generic functions
compute-digest-authorization: Public ordinary functions
compute-month: Private ordinary functions
compute-request-headers: Private ordinary functions
compute-response-stream: Private generic functions
compute-response-stream: Private generic functions
compute-response-stream: Private generic functions
compute-response-stream: Private generic functions
compute-strategy: Public generic functions
compute-strategy: Public generic functions
compute-strategy: Public generic functions
configure-memory-cache: Private ordinary functions
connection-cache-ent-expire: Private ordinary functions
connection-cache-ent-host: Private ordinary functions
connection-cache-ent-p: Private ordinary functions
connection-cache-ent-port: Private ordinary functions
connection-cache-ent-socket: Private ordinary functions
connection-reset-error: Private ordinary functions
content-length: Private generic functions
content-length: Private generic functions
content-length: Private generic functions
content-length: Private generic functions
content-length: Private generic functions
content-type: Private generic functions
content-type: Private generic functions
contents: Private generic functions
contents: Private generic functions
convert-to-vhosts: Private ordinary functions
cookie-item-expires: Public ordinary functions
cookie-item-name: Public ordinary functions
cookie-item-p: Private ordinary functions
cookie-item-path: Public ordinary functions
cookie-item-secure: Public ordinary functions
cookie-item-value: Public ordinary functions
cookie-jar-items: Private generic functions
cookie-jar-items: Private generic functions
copy-connection-cache-ent: Private ordinary functions
copy-cookie-item: Private ordinary functions
copy-headers: Private ordinary functions
copy-host-handler: Private ordinary functions
copy-html-process: Private ordinary functions
copy-mp-info: Private ordinary functions
copy-multi-item: Private ordinary functions
copy-parseobj: Private ordinary functions
copy-pcache: Private ordinary functions
copy-pcache-disk: Private ordinary functions
copy-pcache-ent: Private ordinary functions
copy-prefix-handler: Private ordinary functions
copy-queueobj: Private ordinary functions
copy-response: Private ordinary functions
copy-sresource: Private ordinary functions
copy-uri-info: Private ordinary functions
copy-usb8: Private macros
copy-usb8-up: Private macros
create-proxy-cache: Private ordinary functions
create-sresource: Private ordinary functions

D
date-to-universal-time: Private ordinary functions
debug-format: Private macros
debug-off: Private ordinary functions
debug-on: Private ordinary functions
def-special-html: Private macros
def-std-html: Private macros
define-debug-kind: Private macros
denied-request: Public generic functions
denied-request: Public generic functions
digest-cnonce: Private generic functions
digest-cnonce: Private generic functions
digest-nonce: Private generic functions
digest-nonce: Private generic functions
digest-nonce-count: Private generic functions
digest-nonce-count: Private generic functions
digest-opaque: Private generic functions
digest-opaque: Private generic functions
digest-password: Public generic functions
digest-password: Public generic functions
digest-qop: Private generic functions
digest-qop: Private generic functions
digest-realm: Public generic functions
digest-realm: Public generic functions
digest-response: Private generic functions
digest-response: Private generic functions
digest-uri: Private generic functions
digest-uri: Private generic functions
digest-username: Public generic functions
digest-username: Public generic functions
directory-entity-access-file: Private generic functions
directory-entity-access-file: Private generic functions
directory-entity-access-file-cache: Private generic functions
directory-entity-access-file-cache: Private generic functions
directory-entity-filter: Private generic functions
directory-entity-filter: Private generic functions
directory-entity-indexes: Private generic functions
directory-entity-indexes: Private generic functions
directory-entity-publisher: Private generic functions
directory-entity-publisher: Private generic functions
display-proxy-cache-entries: Private ordinary functions
display-proxy-cache-statistics: Private ordinary functions
dlogmess: Private macros
do-http-request: Public ordinary functions
do-proxy-request: Private ordinary functions
dump-header-block: Private ordinary functions

E
emit-safe: Private ordinary functions
empty-all-caches: Private ordinary functions
enable-proxy: Public ordinary functions
encode-form-urlencoded: Private ordinary functions
ensure-stream-lock: Public ordinary functions
ensure-value-parsed: Private ordinary functions
entity-authorizer: Private generic functions
entity-authorizer: Private generic functions
entity-directory: Private generic functions
entity-directory: Private generic functions
entity-extra: Private generic functions
entity-extra: Private generic functions
entity-format: Private generic functions
entity-format: Private generic functions
entity-function: Private generic functions
entity-function: Private generic functions
entity-headers: Private generic functions
entity-headers: Private generic functions
entity-hook: Private generic functions
entity-hook: Private generic functions
entity-plist: Public generic functions
entity-plist: Public generic functions
entity-timeout: Private generic functions
entity-timeout: Private generic functions

F
failed-request: Public generic functions
failed-request: Public generic functions
failed-script-response: Private ordinary functions
file: Private generic functions
file: Private generic functions
file-should-be-denied-p: Private ordinary functions
find-it: Private macros
find-it-rev: Private macros
find-locator: Private ordinary functions
find-uri-info: Private generic functions
find-uri-info: Private generic functions
find-user-id-etc: Private ordinary functions
first-valid-entry: Private ordinary functions
flush-dead-entries: Private ordinary functions
flush-disk-cache: Private ordinary functions
flush-memory-cache: Private ordinary functions
force-output-noblock: Private ordinary functions
form-urlencoded-to-query: Public ordinary functions
format-dif: Private macros
free-header-block: Private ordinary functions
free-header-blocks: Private ordinary functions
free-header-plus-block: Private ordinary functions
free-parseobj: Private ordinary functions
free-req-header-block: Private ordinary functions
free-request-buffer: Private ordinary functions
free-sresource: Private ordinary functions
Function, (setf connection-cache-ent-expire): Private ordinary functions
Function, (setf connection-cache-ent-host): Private ordinary functions
Function, (setf connection-cache-ent-port): Private ordinary functions
Function, (setf connection-cache-ent-socket): Private ordinary functions
Function, (setf cookie-item-expires): Public ordinary functions
Function, (setf cookie-item-name): Public ordinary functions
Function, (setf cookie-item-path): Public ordinary functions
Function, (setf cookie-item-secure): Public ordinary functions
Function, (setf cookie-item-value): Public ordinary functions
Function, (setf host-handler-entity): Private ordinary functions
Function, (setf host-handler-host): Private ordinary functions
Function, (setf html-process-has-inverse): Private ordinary functions
Function, (setf html-process-key): Private ordinary functions
Function, (setf html-process-macro): Private ordinary functions
Function, (setf html-process-name-attr): Private ordinary functions
Function, (setf html-process-print): Private ordinary functions
Function, (setf html-process-special): Private ordinary functions
Function, (setf mp-info-after): Private ordinary functions
Function, (setf mp-info-boundary): Private ordinary functions
Function, (setf mp-info-buffer): Private ordinary functions
Function, (setf mp-info-cur): Private ordinary functions
Function, (setf mp-info-end): Private ordinary functions
Function, (setf mp-info-left): Private ordinary functions
Function, (setf mp-info-socket): Private ordinary functions
Function, (setf mp-info-state): Private ordinary functions
Function, (setf multi-item-cache): Private ordinary functions
Function, (setf multi-item-data): Private ordinary functions
Function, (setf multi-item-kind): Private ordinary functions
Function, (setf multi-item-last-modified): Private ordinary functions
Function, (setf parseobj-end): Private ordinary functions
Function, (setf parseobj-max): Private ordinary functions
Function, (setf parseobj-next): Private ordinary functions
Function, (setf parseobj-start): Private ordinary functions
Function, (setf pcache-cleaner): Private ordinary functions
Function, (setf pcache-cleaner-lock): Private ordinary functions
Function, (setf pcache-dead-ent): Private ordinary functions
Function, (setf pcache-dead-items): Private ordinary functions
Function, (setf pcache-disk-blocks): Private ordinary functions
Function, (setf pcache-disk-caches): Private ordinary functions
Function, (setf pcache-disk-filename): Private ordinary functions
Function, (setf pcache-disk-free-blocks): Private ordinary functions
Function, (setf pcache-disk-free-list): Private ordinary functions
Function, (setf pcache-disk-high-water): Private ordinary functions
Function, (setf pcache-disk-lock): Private ordinary functions
Function, (setf pcache-disk-low-water): Private ordinary functions
Function, (setf pcache-disk-queueobj): Private ordinary functions
Function, (setf pcache-disk-stream): Private ordinary functions
Function, (setf pcache-ent-autoscan-time): Private ordinary functions
Function, (setf pcache-ent-blocks): Private ordinary functions
Function, (setf pcache-ent-code): Private ordinary functions
Function, (setf pcache-ent-comment): Private ordinary functions
Function, (setf pcache-ent-cookie): Private ordinary functions
Function, (setf pcache-ent-data): Private ordinary functions
Function, (setf pcache-ent-data-length): Private ordinary functions
Function, (setf pcache-ent-disk-location): Private ordinary functions
Function, (setf pcache-ent-expires): Private ordinary functions
Function, (setf pcache-ent-key): Private ordinary functions
Function, (setf pcache-ent-last-modified): Private ordinary functions
Function, (setf pcache-ent-last-modified-string): Private ordinary functions
Function, (setf pcache-ent-level): Private ordinary functions
Function, (setf pcache-ent-links): Private ordinary functions
Function, (setf pcache-ent-links-left): Private ordinary functions
Function, (setf pcache-ent-loading-flag): Private ordinary functions
Function, (setf pcache-ent-next): Private ordinary functions
Function, (setf pcache-ent-pcache-disk): Private ordinary functions
Function, (setf pcache-ent-prev): Private ordinary functions
Function, (setf pcache-ent-queueobj): Private ordinary functions
Function, (setf pcache-ent-returned): Private ordinary functions
Function, (setf pcache-ent-scan-next): Private ordinary functions
Function, (setf pcache-ent-state): Private ordinary functions
Function, (setf pcache-ent-uri): Private ordinary functions
Function, (setf pcache-ent-use): Private ordinary functions
Function, (setf pcache-entry-cached-hook): Private ordinary functions
Function, (setf pcache-high-water): Private ordinary functions
Function, (setf pcache-level0-time): Private ordinary functions
Function, (setf pcache-linkscan): Private ordinary functions
Function, (setf pcache-low-water): Private ordinary functions
Function, (setf pcache-queueobj): Private ordinary functions
Function, (setf pcache-r-cache-fill): Private ordinary functions
Function, (setf pcache-r-consistency-miss): Private ordinary functions
Function, (setf pcache-r-direct): Private ordinary functions
Function, (setf pcache-r-fast-hit): Private ordinary functions
Function, (setf pcache-r-fast-validation): Private ordinary functions
Function, (setf pcache-r-miss): Private ordinary functions
Function, (setf pcache-r-slow-hit): Private ordinary functions
Function, (setf pcache-r-slow-validation): Private ordinary functions
Function, (setf pcache-size): Private ordinary functions
Function, (setf pcache-table): Private ordinary functions
Function, (setf pcache-uri-info-table): Private ordinary functions
Function, (setf prefix-handler-host-handlers): Private ordinary functions
Function, (setf prefix-handler-path): Private ordinary functions
Function, (setf queueobj-blocks): Private ordinary functions
Function, (setf queueobj-bytes): Private ordinary functions
Function, (setf queueobj-items): Private ordinary functions
Function, (setf queueobj-lru): Private ordinary functions
Function, (setf queueobj-mru): Private ordinary functions
Function, (setf response-desc): Private ordinary functions
Function, (setf response-number): Private ordinary functions
Function, (setf sresource-create): Private ordinary functions
Function, (setf sresource-data): Private ordinary functions
Function, (setf sresource-init): Private ordinary functions
Function, (setf sresource-lock): Private ordinary functions
Function, (setf uri-info-exclude): Private ordinary functions
Function, (setf uri-info-exclude-regexp): Private ordinary functions
Function, (setf uri-info-extra-lifetime): Private ordinary functions
Function, (setf uri-info-host): Private ordinary functions
Function, (setf uri-info-offsite): Private ordinary functions
Function, (setf uri-info-path): Private ordinary functions
Function, (setf uri-info-path-regexp): Private ordinary functions
Function, (setf uri-info-port): Private ordinary functions
Function, (setf uri-info-scan-depth): Private ordinary functions
Function, (setf uri-info-scan-function): Private ordinary functions
Function, .inv-request-variable-value: Private ordinary functions
Function, accept-thread-maybe-activate-worker-thread: Private ordinary functions
Function, add-disk-cache: Private ordinary functions
Function, add-to-connection-cache: Private ordinary functions
Function, add-to-parseobj: Private ordinary functions
Function, add-trailing-crlf: Private ordinary functions
Function, add-transform: Private ordinary functions
Function, allocate-parseobj: Private ordinary functions
Function, assoc-paramval: Private ordinary functions
Function, atomic-change-wserver-free-workers: Private ordinary functions
Function, authorize-and-process: Private ordinary functions
Function, base64-decode: Public ordinary functions
Function, base64-encode: Public ordinary functions
Function, buffer-subseq-to-string: Private ordinary functions
Function, build-mime-types-table: Private ordinary functions
Function, bulk-set-reply-headers: Private ordinary functions
Function, cache-housekeeping: Private ordinary functions
Function, cache-response: Private ordinary functions
Function, check-allow-deny: Private ordinary functions
Function, check-allow-deny-info: Private ordinary functions
Function, check-cache-then-proxy-request: Private ordinary functions
Function, check-for-open-socket-before-gc: Private ordinary functions
Function, code-to-response: Private ordinary functions
Function, compute-approx-expiration: Private ordinary functions
Function, compute-client-request-headers: Private ordinary functions
Function, compute-digest-authorization: Public ordinary functions
Function, compute-month: Private ordinary functions
Function, compute-request-headers: Private ordinary functions
Function, configure-memory-cache: Private ordinary functions
Function, connection-cache-ent-expire: Private ordinary functions
Function, connection-cache-ent-host: Private ordinary functions
Function, connection-cache-ent-p: Private ordinary functions
Function, connection-cache-ent-port: Private ordinary functions
Function, connection-cache-ent-socket: Private ordinary functions
Function, connection-reset-error: Private ordinary functions
Function, convert-to-vhosts: Private ordinary functions
Function, cookie-item-expires: Public ordinary functions
Function, cookie-item-name: Public ordinary functions
Function, cookie-item-p: Private ordinary functions
Function, cookie-item-path: Public ordinary functions
Function, cookie-item-secure: Public ordinary functions
Function, cookie-item-value: Public ordinary functions
Function, copy-connection-cache-ent: Private ordinary functions
Function, copy-cookie-item: Private ordinary functions
Function, copy-headers: Private ordinary functions
Function, copy-host-handler: Private ordinary functions
Function, copy-html-process: Private ordinary functions
Function, copy-mp-info: Private ordinary functions
Function, copy-multi-item: Private ordinary functions
Function, copy-parseobj: Private ordinary functions
Function, copy-pcache: Private ordinary functions
Function, copy-pcache-disk: Private ordinary functions
Function, copy-pcache-ent: Private ordinary functions
Function, copy-prefix-handler: Private ordinary functions
Function, copy-queueobj: Private ordinary functions
Function, copy-response: Private ordinary functions
Function, copy-sresource: Private ordinary functions
Function, copy-uri-info: Private ordinary functions
Function, create-proxy-cache: Private ordinary functions
Function, create-sresource: Private ordinary functions
Function, date-to-universal-time: Private ordinary functions
Function, debug-off: Private ordinary functions
Function, debug-on: Private ordinary functions
Function, display-proxy-cache-entries: Private ordinary functions
Function, display-proxy-cache-statistics: Private ordinary functions
Function, do-http-request: Public ordinary functions
Function, do-proxy-request: Private ordinary functions
Function, dump-header-block: Private ordinary functions
Function, emit-safe: Private ordinary functions
Function, empty-all-caches: Private ordinary functions
Function, enable-proxy: Public ordinary functions
Function, encode-form-urlencoded: Private ordinary functions
Function, ensure-stream-lock: Public ordinary functions
Function, ensure-value-parsed: Private ordinary functions
Function, failed-script-response: Private ordinary functions
Function, file-should-be-denied-p: Private ordinary functions
Function, find-locator: Private ordinary functions
Function, find-user-id-etc: Private ordinary functions
Function, first-valid-entry: Private ordinary functions
Function, flush-dead-entries: Private ordinary functions
Function, flush-disk-cache: Private ordinary functions
Function, flush-memory-cache: Private ordinary functions
Function, force-output-noblock: Private ordinary functions
Function, form-urlencoded-to-query: Public ordinary functions
Function, free-header-block: Private ordinary functions
Function, free-header-blocks: Private ordinary functions
Function, free-header-plus-block: Private ordinary functions
Function, free-parseobj: Private ordinary functions
Function, free-req-header-block: Private ordinary functions
Function, free-request-buffer: Private ordinary functions
Function, free-sresource: Private ordinary functions
Function, get-all-multipart-data: Public ordinary functions
Function, get-cookie-values: Public ordinary functions
Function, get-disk-cache-blocks: Private ordinary functions
Function, get-header-block: Private ordinary functions
Function, get-header-line-buffer: Private ordinary functions
Function, get-header-plus-block: Private ordinary functions
Function, get-host-port: Private ordinary functions
Function, get-possibly-cached-connection: Private ordinary functions
Function, get-request-body-retrieve: Private ordinary functions
Function, get-request-buffer: Private ordinary functions
Function, get-sresource: Private ordinary functions
Function, getpid: Private ordinary functions
Function, handle-uri: Public ordinary functions
Function, header-buffer-header-value: Private ordinary functions
Function, header-buffer-req-header-value: Private ordinary functions
Function, header-buffer-values: Private ordinary functions
Function, header-decode-integer: Private ordinary functions
Function, header-empty-p: Private ordinary functions
Function, header-keywordify: Private ordinary functions
Function, header-match-prefix-string: Private ordinary functions
Function, header-match-values: Private ordinary functions
Function, header-name-error: Private ordinary functions
Function, header-slot-value-other: Private ordinary functions
Function, header-value-member: Private ordinary functions
Function, header-value-nth: Private ordinary functions
Function, host-handler-entity: Private ordinary functions
Function, host-handler-host: Private ordinary functions
Function, html-atom-check: Private ordinary functions
Function, html-body-form: Private ordinary functions
Function, html-body-key-form: Private ordinary functions
Function, html-find-value: Private ordinary functions
Function, html-print: Public ordinary functions
Function, html-print-list: Public ordinary functions
Function, html-print-list-subst: Public ordinary functions
Function, html-print-subst: Public ordinary functions
Function, html-process-has-inverse: Private ordinary functions
Function, html-process-key: Private ordinary functions
Function, html-process-macro: Private ordinary functions
Function, html-process-name-attr: Private ordinary functions
Function, html-process-print: Private ordinary functions
Function, html-process-special: Private ordinary functions
Function, html-standard-print: Private ordinary functions
Function, http-accept-thread: Private ordinary functions
Function, http-copy-file: Public ordinary functions
Function, http-worker-thread: Private ordinary functions
Function, initialize-header-block: Private ordinary functions
Function, insert-header: Private ordinary functions
Function, insert-non-standard-header: Private ordinary functions
Function, keep-alive-possible-p: Private ordinary functions
Function, kill-pcache-ent: Private ordinary functions
Function, kill-proxy-cache: Private ordinary functions
Function, last-character: Private ordinary functions
Function, listify-parsed-header-block: Private ordinary functions
Function, locate-header: Private ordinary functions
Function, lock-pcache-ent: Private ordinary functions
Function, log-proxy: Private ordinary functions
Function, log-timed-out-request-read: Private ordinary functions
Function, make-and-init-queueobj: Private ordinary functions
Function, make-connection-cache-ent: Private ordinary functions
Function, make-cookie-item: Private ordinary functions
Function, make-host-handler: Private ordinary functions
Function, make-html-process: Private ordinary functions
Function, make-http-client-request: Public ordinary functions
Function, make-mp-info: Private ordinary functions
Function, make-multi-item: Private ordinary functions
Function, make-parseobj: Private ordinary functions
Function, make-pcache: Private ordinary functions
Function, make-pcache-disk: Private ordinary functions
Function, make-pcache-ent: Private ordinary functions
Function, make-prefix-handler: Private ordinary functions
Function, make-queueobj: Private ordinary functions
Function, make-resp: Private ordinary functions
Function, make-sresource: Private ordinary functions
Function, make-uri-info: Private ordinary functions
Function, make-worker-thread: Private ordinary functions
Function, make-worker-thread-internal: Private ordinary functions
Function, match-head-p: Private ordinary functions
Function, match-tail-p: Private ordinary functions
Function, maybe-universal-time-to-date: Private ordinary functions
Function, most-recently-used-ent: Private ordinary functions
Function, move-ent-to-disk: Private ordinary functions
Function, move-pcache-ent: Private ordinary functions
Function, mp-info-after: Private ordinary functions
Function, mp-info-boundary: Private ordinary functions
Function, mp-info-buffer: Private ordinary functions
Function, mp-info-cur: Private ordinary functions
Function, mp-info-end: Private ordinary functions
Function, mp-info-left: Private ordinary functions
Function, mp-info-p: Private ordinary functions
Function, mp-info-socket: Private ordinary functions
Function, mp-info-state: Private ordinary functions
Function, multi-item-cache: Private ordinary functions
Function, multi-item-data: Private ordinary functions
Function, multi-item-kind: Private ordinary functions
Function, multi-item-last-modified: Private ordinary functions
Function, multi-item-p: Private ordinary functions
Function, new-read-request-headers: Private ordinary functions
Function, note-debug-set: Private ordinary functions
Function, parse-and-listify-header-block: Private ordinary functions
Function, parse-cgi-script-data: Private ordinary functions
Function, parse-header-block: Private ordinary functions
Function, parse-header-block-internal: Private ordinary functions
Function, parse-header-line-equals: Private ordinary functions
Function, parse-header-value: Private ordinary functions
Function, parse-http-command: Private ordinary functions
Function, parse-multipart-header: Public ordinary functions
Function, parse-range-value: Private ordinary functions
Function, parse-response-buffer: Private ordinary functions
Function, parseobj-end: Private ordinary functions
Function, parseobj-max: Private ordinary functions
Function, parseobj-next: Private ordinary functions
Function, parseobj-p: Private ordinary functions
Function, parseobj-start: Private ordinary functions
Function, pcache-cleaner: Private ordinary functions
Function, pcache-cleaner-lock: Private ordinary functions
Function, pcache-dead-ent: Private ordinary functions
Function, pcache-dead-items: Private ordinary functions
Function, pcache-disk-blocks: Private ordinary functions
Function, pcache-disk-caches: Private ordinary functions
Function, pcache-disk-filename: Private ordinary functions
Function, pcache-disk-free-blocks: Private ordinary functions
Function, pcache-disk-free-list: Private ordinary functions
Function, pcache-disk-high-water: Private ordinary functions
Function, pcache-disk-lock: Private ordinary functions
Function, pcache-disk-low-water: Private ordinary functions
Function, pcache-disk-p: Private ordinary functions
Function, pcache-disk-queueobj: Private ordinary functions
Function, pcache-disk-stream: Private ordinary functions
Function, pcache-ent-autoscan-time: Private ordinary functions
Function, pcache-ent-blocks: Private ordinary functions
Function, pcache-ent-code: Private ordinary functions
Function, pcache-ent-comment: Private ordinary functions
Function, pcache-ent-cookie: Private ordinary functions
Function, pcache-ent-data: Private ordinary functions
Function, pcache-ent-data-length: Private ordinary functions
Function, pcache-ent-disk-location: Private ordinary functions
Function, pcache-ent-expires: Private ordinary functions
Function, pcache-ent-key: Private ordinary functions
Function, pcache-ent-last-modified: Private ordinary functions
Function, pcache-ent-last-modified-string: Private ordinary functions
Function, pcache-ent-level: Private ordinary functions
Function, pcache-ent-links: Private ordinary functions
Function, pcache-ent-links-left: Private ordinary functions
Function, pcache-ent-loading-flag: Private ordinary functions
Function, pcache-ent-next: Private ordinary functions
Function, pcache-ent-p: Private ordinary functions
Function, pcache-ent-pcache-disk: Private ordinary functions
Function, pcache-ent-prev: Private ordinary functions
Function, pcache-ent-queueobj: Private ordinary functions
Function, pcache-ent-returned: Private ordinary functions
Function, pcache-ent-scan-next: Private ordinary functions
Function, pcache-ent-state: Private ordinary functions
Function, pcache-ent-uri: Private ordinary functions
Function, pcache-ent-use: Private ordinary functions
Function, pcache-entry-cached-hook: Private ordinary functions
Function, pcache-high-water: Private ordinary functions
Function, pcache-level0-time: Private ordinary functions
Function, pcache-linkscan: Private ordinary functions
Function, pcache-low-water: Private ordinary functions
Function, pcache-p: Private ordinary functions
Function, pcache-queueobj: Private ordinary functions
Function, pcache-r-cache-fill: Private ordinary functions
Function, pcache-r-consistency-miss: Private ordinary functions
Function, pcache-r-direct: Private ordinary functions
Function, pcache-r-fast-hit: Private ordinary functions
Function, pcache-r-fast-validation: Private ordinary functions
Function, pcache-r-miss: Private ordinary functions
Function, pcache-r-slow-hit: Private ordinary functions
Function, pcache-r-slow-validation: Private ordinary functions
Function, pcache-size: Private ordinary functions
Function, pcache-table: Private ordinary functions
Function, pcache-uri-info-table: Private ordinary functions
Function, playback: Private ordinary functions
Function, playback-form: Private ordinary functions
Function, prefix-handler-host-handlers: Private ordinary functions
Function, prefix-handler-path: Private ordinary functions
Function, prin1-http: Private ordinary functions
Function, prin1-safe-http: Private ordinary functions
Function, prin1-safe-http-string: Private ordinary functions
Function, princ-http: Private ordinary functions
Function, princ-safe-http: Private ordinary functions
Function, process-connection: Private ordinary functions
Function, process-html-forms: Private ordinary functions
Function, proxy-and-cache-request: Private ordinary functions
Function, proxy-failure-response: Private ordinary functions
Function, proxy-request: Private ordinary functions
Function, publish: Public ordinary functions
Function, publish-directory: Public ordinary functions
Function, publish-file: Public ordinary functions
Function, publish-multi: Public ordinary functions
Function, publish-prefix: Public ordinary functions
Function, publish-prefix-entity: Private ordinary functions
Function, put-header-line-buffer: Private ordinary functions
Function, query-to-form-urlencoded: Public ordinary functions
Function, queueobj-blocks: Private ordinary functions
Function, queueobj-bytes: Private ordinary functions
Function, queueobj-items: Private ordinary functions
Function, queueobj-lru: Private ordinary functions
Function, queueobj-mru: Private ordinary functions
Function, queueobj-p: Private ordinary functions
Function, quick-convert-to-integer: Private ordinary functions
Function, read-access-file-contents: Private ordinary functions
Function, read-access-files: Private ordinary functions
Function, read-headers-into-buffer: Private ordinary functions
Function, read-http-request: Private ordinary functions
Function, read-into-block-buffers: Private ordinary functions
Function, read-script-data: Private ordinary functions
Function, read-sequence-with-timeout: Private ordinary functions
Function, read-sock-line: Private ordinary functions
Function, read-socket-line: Private ordinary functions
Function, remove-regexp: Private ordinary functions
Function, request-query-value: Public ordinary functions
Function, request-variable-value: Public ordinary functions
Function, response-desc: Private ordinary functions
Function, response-number: Private ordinary functions
Function, response-p: Private ordinary functions
Function, restore-proxy-cache: Private ordinary functions
Function, retrieve-pcache-from-disk: Private ordinary functions
Function, return-file-range-response: Private ordinary functions
Function, return-free-blocks: Private ordinary functions
Function, run-cgi-program: Public ordinary functions
Function, run-entity-hook: Private ordinary functions
Function, save-proxy-cache: Private ordinary functions
Function, scan-forward: Private ordinary functions
Function, search-usb8: Private ordinary functions
Function, send-cached-response: Private ordinary functions
Function, send-not-modified-response: Private ordinary functions
Function, setgid: Private ordinary functions
Function, setuid: Private ordinary functions
Function, shift-buffer-up-and-read: Private ordinary functions
Function, shutdown: Public ordinary functions
Function, split-into-words: Public ordinary functions
Function, split-namestring: Private ordinary functions
Function, split-on-character: Private ordinary functions
Function, split-string: Private ordinary functions
Function, sresource-create: Private ordinary functions
Function, sresource-data: Private ordinary functions
Function, sresource-init: Private ordinary functions
Function, sresource-lock: Private ordinary functions
Function, sresource-p: Private ordinary functions
Function, standard-access-file-reader: Private ordinary functions
Function, standard-directory-entity-publisher: Private ordinary functions
Function, start: Public ordinary functions
Function, start-cmd: Private ordinary functions
Function, start-lisp-thread-server: Private ordinary functions
Function, start-proxy-cache-processes: Private ordinary functions
Function, start-simple-server: Private ordinary functions
Function, store-data-on-disk: Private ordinary functions
Function, string-to-number: Private ordinary functions
Function, transform-uri: Private ordinary functions
Function, trimmed-parseobj: Private ordinary functions
Function, un-hex-escape: Private ordinary functions
Function, universal-time-to-date: Private ordinary functions
Function, unix-fork: Private ordinary functions
Function, unlock-pcache-ent: Private ordinary functions
Function, unpublish: Public ordinary functions
Function, up-to-date-check: Private ordinary functions
Function, uri-encode-p: Private ordinary functions
Function, uri-info-exclude: Private ordinary functions
Function, uri-info-exclude-regexp: Private ordinary functions
Function, uri-info-extra-lifetime: Private ordinary functions
Function, uri-info-host: Private ordinary functions
Function, uri-info-offsite: Private ordinary functions
Function, uri-info-p: Private ordinary functions
Function, uri-info-path: Private ordinary functions
Function, uri-info-path-regexp: Private ordinary functions
Function, uri-info-port: Private ordinary functions
Function, uri-info-scan-depth: Private ordinary functions
Function, uri-info-scan-function: Private ordinary functions
Function, uri-path-etc: Private ordinary functions
Function, uridecode-string: Public ordinary functions
Function, uriencode-string: Public ordinary functions
Function, use-value-from-cache: Private ordinary functions
Function, worker-thread-done-processing: Private ordinary functions
Function, worker-thread-get-socket-for-connection: Private ordinary functions
Function, write-all-vector: Private ordinary functions
Function, write-body-buffers: Private ordinary functions
Function, write-html-string: Private ordinary functions
function-authorizer-function: Public generic functions
function-authorizer-function: Public generic functions

G
Generic Function, (setf cache-p): Private generic functions
Generic Function, (setf client-request-bytes-left): Private generic functions
Generic Function, (setf client-request-cookies): Public generic functions
Generic Function, (setf client-request-headers): Public generic functions
Generic Function, (setf client-request-method): Private generic functions
Generic Function, (setf client-request-protocol): Public generic functions
Generic Function, (setf client-request-response-code): Public generic functions
Generic Function, (setf client-request-response-comment): Public generic functions
Generic Function, (setf client-request-socket): Public generic functions
Generic Function, (setf client-request-uri): Public generic functions
Generic Function, (setf contents): Private generic functions
Generic Function, (setf cookie-jar-items): Private generic functions
Generic Function, (setf digest-cnonce): Private generic functions
Generic Function, (setf digest-nonce): Private generic functions
Generic Function, (setf digest-opaque): Private generic functions
Generic Function, (setf digest-qop): Private generic functions
Generic Function, (setf digest-realm): Public generic functions
Generic Function, (setf digest-response): Private generic functions
Generic Function, (setf digest-uri): Private generic functions
Generic Function, (setf directory-entity-access-file): Private generic functions
Generic Function, (setf directory-entity-access-file-cache): Private generic functions
Generic Function, (setf directory-entity-filter): Private generic functions
Generic Function, (setf directory-entity-indexes): Private generic functions
Generic Function, (setf directory-entity-publisher): Private generic functions
Generic Function, (setf entity-authorizer): Private generic functions
Generic Function, (setf entity-headers): Private generic functions
Generic Function, (setf entity-hook): Private generic functions
Generic Function, (setf entity-plist): Public generic functions
Generic Function, (setf entity-timeout): Private generic functions
Generic Function, (setf function-authorizer-function): Public generic functions
Generic Function, (setf last-modified): Private generic functions
Generic Function, (setf last-modified-string): Private generic functions
Generic Function, (setf location-authorizer-patterns): Public generic functions
Generic Function, (setf locator-info): Private generic functions
Generic Function, (setf multi-entity-content-length): Private generic functions
Generic Function, (setf password-authorizer-allowed): Private generic functions
Generic Function, (setf password-authorizer-realm): Private generic functions
Generic Function, (setf request-decoded-uri-path): Private generic functions
Generic Function, (setf request-header-accept): Private generic functions
Generic Function, (setf request-header-block): Private generic functions
Generic Function, (setf request-header-connection): Private generic functions
Generic Function, (setf request-header-content-length): Private generic functions
Generic Function, (setf request-header-date): Private generic functions
Generic Function, (setf request-header-host): Private generic functions
Generic Function, (setf request-header-transfer-encoding): Private generic functions
Generic Function, (setf request-header-user-agent): Private generic functions
Generic Function, (setf request-headers): Private generic functions
Generic Function, (setf request-method): Public generic functions
Generic Function, (setf request-query-alist): Private generic functions
Generic Function, (setf request-raw-uri): Public generic functions
Generic Function, (setf request-reply-code): Public generic functions
Generic Function, (setf request-reply-content-length): Public generic functions
Generic Function, (setf request-reply-content-type): Public generic functions
Generic Function, (setf request-reply-date): Public generic functions
Generic Function, (setf request-reply-headers): Private generic functions
Generic Function, (setf request-reply-plist): Public generic functions
Generic Function, (setf request-reply-protocol-string): Public generic functions
Generic Function, (setf request-reply-strategy): Public generic functions
Generic Function, (setf request-reply-stream): Public generic functions
Generic Function, (setf request-request-body): Private generic functions
Generic Function, (setf request-request-date): Private generic functions
Generic Function, (setf request-uri): Public generic functions
Generic Function, (setf request-vhost): Private generic functions
Generic Function, (setf vhost-error-stream): Public generic functions
Generic Function, (setf vhost-filters): Private generic functions
Generic Function, (setf vhost-log-stream): Public generic functions
Generic Function, (setf vhost-names): Public generic functions
Generic Function, (setf vhost-plist): Public generic functions
Generic Function, (setf wserver-accept-hook): Private generic functions
Generic Function, (setf wserver-accept-thread): Private generic functions
Generic Function, (setf wserver-default-vhost): Public generic functions
Generic Function, (setf wserver-denied-request): Private generic functions
Generic Function, (setf wserver-enable-chunking): Public generic functions
Generic Function, (setf wserver-enable-keep-alive): Public generic functions
Generic Function, (setf wserver-external-format): Public generic functions
Generic Function, (setf wserver-filters): Public generic functions
Generic Function, (setf wserver-free-workers): Private generic functions
Generic Function, (setf wserver-invalid-request): Private generic functions
Generic Function, (setf wserver-io-timeout): Public generic functions
Generic Function, (setf wserver-ipaddrs): Private generic functions
Generic Function, (setf wserver-link-scan-threads): Private generic functions
Generic Function, (setf wserver-locators): Public generic functions
Generic Function, (setf wserver-log-function): Public generic functions
Generic Function, (setf wserver-log-stream): Public generic functions
Generic Function, (setf wserver-pcache): Private generic functions
Generic Function, (setf wserver-response-timeout): Public generic functions
Generic Function, (setf wserver-shutdown-hooks): Private generic functions
Generic Function, (setf wserver-socket): Public generic functions
Generic Function, (setf wserver-ssl): Private generic functions
Generic Function, (setf wserver-terminal-io): Private generic functions
Generic Function, (setf wserver-uri-scan-threads): Private generic functions
Generic Function, (setf wserver-vhosts): Public generic functions
Generic Function, (setf wserver-worker-threads): Private generic functions
Generic Function, authorize: Public generic functions
Generic Function, brief-logmess: Private generic functions
Generic Function, cache-p: Private generic functions
Generic Function, client-request-bytes-left: Private generic functions
Generic Function, client-request-close: Public generic functions
Generic Function, client-request-cookies: Public generic functions
Generic Function, client-request-headers: Public generic functions
Generic Function, client-request-method: Private generic functions
Generic Function, client-request-protocol: Public generic functions
Generic Function, client-request-read-sequence: Public generic functions
Generic Function, client-request-response-code: Public generic functions
Generic Function, client-request-response-comment: Public generic functions
Generic Function, client-request-socket: Public generic functions
Generic Function, client-request-uri: Public generic functions
Generic Function, client-response-header-value: Public generic functions
Generic Function, compute-cookie-string: Private generic functions
Generic Function, compute-response-stream: Private generic functions
Generic Function, compute-strategy: Public generic functions
Generic Function, content-length: Private generic functions
Generic Function, content-type: Private generic functions
Generic Function, contents: Private generic functions
Generic Function, cookie-jar-items: Private generic functions
Generic Function, denied-request: Public generic functions
Generic Function, digest-cnonce: Private generic functions
Generic Function, digest-nonce: Private generic functions
Generic Function, digest-nonce-count: Private generic functions
Generic Function, digest-opaque: Private generic functions
Generic Function, digest-password: Public generic functions
Generic Function, digest-qop: Private generic functions
Generic Function, digest-realm: Public generic functions
Generic Function, digest-response: Private generic functions
Generic Function, digest-uri: Private generic functions
Generic Function, digest-username: Public generic functions
Generic Function, directory-entity-access-file: Private generic functions
Generic Function, directory-entity-access-file-cache: Private generic functions
Generic Function, directory-entity-filter: Private generic functions
Generic Function, directory-entity-indexes: Private generic functions
Generic Function, directory-entity-publisher: Private generic functions
Generic Function, entity-authorizer: Private generic functions
Generic Function, entity-directory: Private generic functions
Generic Function, entity-extra: Private generic functions
Generic Function, entity-format: Private generic functions
Generic Function, entity-function: Private generic functions
Generic Function, entity-headers: Private generic functions
Generic Function, entity-hook: Private generic functions
Generic Function, entity-plist: Public generic functions
Generic Function, entity-timeout: Private generic functions
Generic Function, failed-request: Public generic functions
Generic Function, file: Private generic functions
Generic Function, find-uri-info: Private generic functions
Generic Function, function-authorizer-function: Public generic functions
Generic Function, get-basic-authorization: Public generic functions
Generic Function, get-multipart-header: Public generic functions
Generic Function, get-multipart-sequence: Public generic functions
Generic Function, get-request-body: Public generic functions
Generic Function, handle-request: Public generic functions
Generic Function, host: Private generic functions
Generic Function, items: Private generic functions
Generic Function, last-modified: Private generic functions
Generic Function, last-modified-string: Private generic functions
Generic Function, location: Private generic functions
Generic Function, location-authorizer-patterns: Public generic functions
Generic Function, locator-extra: Private generic functions
Generic Function, locator-info: Private generic functions
Generic Function, locator-name: Private generic functions
Generic Function, log-request: Private generic functions
Generic Function, logmess: Private generic functions
Generic Function, logmess-stream: Private generic functions
Generic Function, lookup-mime-type: Private generic functions
Generic Function, map-entities: Public generic functions
Generic Function, multi-entity-content-length: Private generic functions
Generic Function, password-authorizer-allowed: Private generic functions
Generic Function, password-authorizer-realm: Private generic functions
Generic Function, path: Private generic functions
Generic Function, port: Private generic functions
Generic Function, prefix: Private generic functions
Generic Function, process-entity: Public generic functions
Generic Function, publish-entity: Private generic functions
Generic Function, read-client-response-headers: Public generic functions
Generic Function, recurse: Private generic functions
Generic Function, request-decoded-uri-path: Private generic functions
Generic Function, request-header-accept: Private generic functions
Generic Function, request-header-block: Private generic functions
Generic Function, request-header-connection: Private generic functions
Generic Function, request-header-content-length: Private generic functions
Generic Function, request-header-date: Private generic functions
Generic Function, request-header-host: Private generic functions
Generic Function, request-header-transfer-encoding: Private generic functions
Generic Function, request-header-user-agent: Private generic functions
Generic Function, request-headers: Private generic functions
Generic Function, request-method: Public generic functions
Generic Function, request-protocol: Public generic functions
Generic Function, request-protocol-string: Public generic functions
Generic Function, request-query: Public generic functions
Generic Function, request-query-alist: Private generic functions
Generic Function, request-raw-request: Public generic functions
Generic Function, request-raw-uri: Public generic functions
Generic Function, request-reply-code: Public generic functions
Generic Function, request-reply-content-length: Public generic functions
Generic Function, request-reply-content-type: Public generic functions
Generic Function, request-reply-date: Public generic functions
Generic Function, request-reply-headers: Private generic functions
Generic Function, request-reply-plist: Public generic functions
Generic Function, request-reply-protocol-string: Public generic functions
Generic Function, request-reply-strategy: Public generic functions
Generic Function, request-reply-stream: Public generic functions
Generic Function, request-request-body: Private generic functions
Generic Function, request-request-date: Private generic functions
Generic Function, request-socket: Public generic functions
Generic Function, request-uri: Public generic functions
Generic Function, request-vhost: Private generic functions
Generic Function, request-wserver: Public generic functions
Generic Function, save-cookie: Private generic functions
Generic Function, send-response-headers: Private generic functions
Generic Function, set-basic-authorization: Public generic functions
Generic Function, set-cookie-header: Public generic functions
Generic Function, special-entity-content: Private generic functions
Generic Function, standard-locator: Public generic functions
Generic Function, start-multipart-capture: Private generic functions
Generic Function, timedout-response: Private generic functions
Generic Function, transfer-mode: Private generic functions
Generic Function, unpublish-entity: Private generic functions
Generic Function, unpublish-locator: Public generic functions
Generic Function, vhost-error-stream: Public generic functions
Generic Function, vhost-filters: Private generic functions
Generic Function, vhost-log-stream: Public generic functions
Generic Function, vhost-names: Public generic functions
Generic Function, vhost-plist: Public generic functions
Generic Function, wserver-accept-hook: Private generic functions
Generic Function, wserver-accept-thread: Private generic functions
Generic Function, wserver-default-vhost: Public generic functions
Generic Function, wserver-denied-request: Private generic functions
Generic Function, wserver-enable-chunking: Public generic functions
Generic Function, wserver-enable-keep-alive: Public generic functions
Generic Function, wserver-external-format: Public generic functions
Generic Function, wserver-filters: Public generic functions
Generic Function, wserver-free-workers: Private generic functions
Generic Function, wserver-invalid-request: Private generic functions
Generic Function, wserver-io-timeout: Public generic functions
Generic Function, wserver-ipaddrs: Private generic functions
Generic Function, wserver-link-scan-threads: Private generic functions
Generic Function, wserver-locators: Public generic functions
Generic Function, wserver-log-function: Public generic functions
Generic Function, wserver-log-stream: Public generic functions
Generic Function, wserver-pcache: Private generic functions
Generic Function, wserver-response-timeout: Public generic functions
Generic Function, wserver-shutdown-hooks: Private generic functions
Generic Function, wserver-socket: Public generic functions
Generic Function, wserver-ssl: Private generic functions
Generic Function, wserver-terminal-io: Private generic functions
Generic Function, wserver-uri-scan-threads: Private generic functions
Generic Function, wserver-vhosts: Public generic functions
Generic Function, wserver-worker-threads: Private generic functions
get-all-multipart-data: Public ordinary functions
get-basic-authorization: Public generic functions
get-basic-authorization: Public generic functions
get-cookie-values: Public ordinary functions
get-disk-cache-blocks: Private ordinary functions
get-header-block: Private ordinary functions
get-header-line-buffer: Private ordinary functions
get-header-plus-block: Private ordinary functions
get-host-port: Private ordinary functions
get-multipart-header: Public generic functions
get-multipart-header: Public generic functions
get-multipart-sequence: Public generic functions
get-multipart-sequence: Public generic functions
get-possibly-cached-connection: Private ordinary functions
get-request-body: Public generic functions
get-request-body: Public generic functions
get-request-body-retrieve: Private ordinary functions
get-request-buffer: Private ordinary functions
get-sresource: Private ordinary functions
getpid: Private ordinary functions

H
handle-request: Public generic functions
handle-request: Public generic functions
handle-uri: Public ordinary functions
header-block-data-start: Private macros
header-block-header-index: Private macros
header-buffer-header-value: Private ordinary functions
header-buffer-req-header-value: Private ordinary functions
header-buffer-values: Private ordinary functions
header-decode-integer: Private ordinary functions
header-empty-p: Private ordinary functions
header-keywordify: Private ordinary functions
header-match-prefix-string: Private ordinary functions
header-match-values: Private ordinary functions
header-name-error: Private ordinary functions
header-slot-value: Public macros
header-slot-value-integer: Private macros
header-slot-value-other: Private ordinary functions
header-value-member: Private ordinary functions
header-value-nth: Private ordinary functions
hipart: Private macros
host: Private generic functions
host: Private generic functions
host-handler-entity: Private ordinary functions
host-handler-host: Private ordinary functions
html: Public macros
html-atom-check: Private ordinary functions
html-body-form: Private ordinary functions
html-body-key-form: Private ordinary functions
html-find-value: Private ordinary functions
html-out-stream-check: Private macros
html-print: Public ordinary functions
html-print-list: Public ordinary functions
html-print-list-subst: Public ordinary functions
html-print-subst: Public ordinary functions
html-process-has-inverse: Private ordinary functions
html-process-key: Private ordinary functions
html-process-macro: Private ordinary functions
html-process-name-attr: Private ordinary functions
html-process-print: Private ordinary functions
html-process-special: Private ordinary functions
html-standard-print: Private ordinary functions
html-stream: Public macros
http-accept-thread: Private ordinary functions
http-copy-file: Public ordinary functions
http-worker-thread: Private ordinary functions

I
if-debug-action: Private macros
initialize-header-block: Private ordinary functions
insert-header: Private ordinary functions
insert-non-standard-header: Private ordinary functions
items: Private generic functions
items: Private generic functions

K
keep-alive-possible-p: Private ordinary functions
kill-pcache-ent: Private ordinary functions
kill-proxy-cache: Private ordinary functions

L
last-character: Private ordinary functions
last-modified: Private generic functions
last-modified: Private generic functions
last-modified-string: Private generic functions
last-modified-string: Private generic functions
listify-parsed-header-block: Private ordinary functions
locate-header: Private ordinary functions
location: Private generic functions
location: Private generic functions
location-authorizer-patterns: Public generic functions
location-authorizer-patterns: Public generic functions
locator-extra: Private generic functions
locator-extra: Private generic functions
locator-info: Private generic functions
locator-info: Private generic functions
locator-name: Private generic functions
locator-name: Private generic functions
lock-pcache-ent: Private ordinary functions
log-proxy: Private ordinary functions
log-request: Private generic functions
log-request: Private generic functions
log-timed-out-request-read: Private ordinary functions
logmess: Private generic functions
logmess: Private generic functions
logmess-stream: Private generic functions
logmess-stream: Private generic functions
lookup-mime-type: Private generic functions
lookup-mime-type: Private generic functions
lopart: Private macros

M
Macro, atomic-decf: Private macros
Macro, atomic-incf: Private macros
Macro, ausb8: Private macros
Macro, buffer-match: Private macros
Macro, buffer-match-ci: Private macros
Macro, buffer-substr: Private macros
Macro, copy-usb8: Private macros
Macro, copy-usb8-up: Private macros
Macro, debug-format: Private macros
Macro, def-special-html: Private macros
Macro, def-std-html: Private macros
Macro, define-debug-kind: Private macros
Macro, dlogmess: Private macros
Macro, find-it: Private macros
Macro, find-it-rev: Private macros
Macro, format-dif: Private macros
Macro, header-block-data-start: Private macros
Macro, header-block-header-index: Private macros
Macro, header-slot-value: Public macros
Macro, header-slot-value-integer: Private macros
Macro, hipart: Private macros
Macro, html: Public macros
Macro, html-out-stream-check: Private macros
Macro, html-stream: Public macros
Macro, if-debug-action: Private macros
Macro, lopart: Private macros
Macro, rational-read-sequence: Private macros
Macro, reply-header-slot-value: Public macros
Macro, unsigned-16-value: Private macros
Macro, with-better-scan-macros: Private macros
Macro, with-connection-cache-queue-lock: Private macros
Macro, with-html-a: Private macros
Macro, with-html-abbr: Private macros
Macro, with-html-acronym: Private macros
Macro, with-html-address: Private macros
Macro, with-html-applet: Private macros
Macro, with-html-area: Private macros
Macro, with-html-b: Private macros
Macro, with-html-base: Private macros
Macro, with-html-basefont: Private macros
Macro, with-html-bdo: Private macros
Macro, with-html-bgsound: Private macros
Macro, with-html-big: Private macros
Macro, with-html-blink: Private macros
Macro, with-html-blockquote: Private macros
Macro, with-html-body: Private macros
Macro, with-html-br: Private macros
Macro, with-html-button: Private macros
Macro, with-html-caption: Private macros
Macro, with-html-center: Private macros
Macro, with-html-cite: Private macros
Macro, with-html-code: Private macros
Macro, with-html-col: Private macros
Macro, with-html-colgroup: Private macros
Macro, with-html-dd: Private macros
Macro, with-html-del: Private macros
Macro, with-html-dfn: Private macros
Macro, with-html-dir: Private macros
Macro, with-html-div: Private macros
Macro, with-html-dl: Private macros
Macro, with-html-dt: Private macros
Macro, with-html-em: Private macros
Macro, with-html-embed: Private macros
Macro, with-html-fieldset: Private macros
Macro, with-html-font: Private macros
Macro, with-html-form: Private macros
Macro, with-html-frame: Private macros
Macro, with-html-frameset: Private macros
Macro, with-html-h1: Private macros
Macro, with-html-h2: Private macros
Macro, with-html-h3: Private macros
Macro, with-html-h4: Private macros
Macro, with-html-h5: Private macros
Macro, with-html-h6: Private macros
Macro, with-html-head: Private macros
Macro, with-html-hr: Private macros
Macro, with-html-html: Private macros
Macro, with-html-i: Private macros
Macro, with-html-iframe: Private macros
Macro, with-html-ilayer: Private macros
Macro, with-html-img: Private macros
Macro, with-html-input: Private macros
Macro, with-html-ins: Private macros
Macro, with-html-isindex: Private macros
Macro, with-html-kbd: Private macros
Macro, with-html-keygen: Private macros
Macro, with-html-label: Private macros
Macro, with-html-layer: Private macros
Macro, with-html-legend: Private macros
Macro, with-html-li: Private macros
Macro, with-html-link: Private macros
Macro, with-html-listing: Private macros
Macro, with-html-map: Private macros
Macro, with-html-marquee: Private macros
Macro, with-html-menu: Private macros
Macro, with-html-meta: Private macros
Macro, with-html-multicol: Private macros
Macro, with-html-nobr: Private macros
Macro, with-html-noembed: Private macros
Macro, with-html-noframes: Private macros
Macro, with-html-noscript: Private macros
Macro, with-html-object: Private macros
Macro, with-html-ol: Private macros
Macro, with-html-optgroup: Private macros
Macro, with-html-option: Private macros
Macro, with-html-p: Private macros
Macro, with-html-param: Private macros
Macro, with-html-plaintext: Private macros
Macro, with-html-pre: Private macros
Macro, with-html-q: Private macros
Macro, with-html-s: Private macros
Macro, with-html-samp: Private macros
Macro, with-html-script: Private macros
Macro, with-html-select: Private macros
Macro, with-html-server: Private macros
Macro, with-html-small: Private macros
Macro, with-html-spacer: Private macros
Macro, with-html-span: Private macros
Macro, with-html-strike: Private macros
Macro, with-html-strong: Private macros
Macro, with-html-style: Private macros
Macro, with-html-sub: Private macros
Macro, with-html-sup: Private macros
Macro, with-html-table: Private macros
Macro, with-html-tbody: Private macros
Macro, with-html-td: Private macros
Macro, with-html-textarea: Private macros
Macro, with-html-tfoot: Private macros
Macro, with-html-th: Private macros
Macro, with-html-thead: Private macros
Macro, with-html-title: Private macros
Macro, with-html-tr: Private macros
Macro, with-html-tt: Private macros
Macro, with-html-u: Private macros
Macro, with-html-ul: Private macros
Macro, with-html-var: Private macros
Macro, with-html-wbr: Private macros
Macro, with-html-xmp: Private macros
Macro, with-http-body: Public macros
Macro, with-http-response: Public macros
Macro, with-socket-connect-timeout: Private macros
Macro, with-timeout-local: Private macros
Macro, with-tohex-cvt-buffer: Private macros
Macro, with-unhex-cvt-buffer: Private macros
make-and-init-queueobj: Private ordinary functions
make-connection-cache-ent: Private ordinary functions
make-cookie-item: Private ordinary functions
make-host-handler: Private ordinary functions
make-html-process: Private ordinary functions
make-http-client-request: Public ordinary functions
make-load-form: Public standalone methods
make-load-form: Public standalone methods
make-load-form: Public standalone methods
make-load-form: Public standalone methods
make-mp-info: Private ordinary functions
make-multi-item: Private ordinary functions
make-parseobj: Private ordinary functions
make-pcache: Private ordinary functions
make-pcache-disk: Private ordinary functions
make-pcache-ent: Private ordinary functions
make-prefix-handler: Private ordinary functions
make-queueobj: Private ordinary functions
make-resp: Private ordinary functions
make-sresource: Private ordinary functions
make-uri-info: Private ordinary functions
make-worker-thread: Private ordinary functions
make-worker-thread-internal: Private ordinary functions
map-entities: Public generic functions
map-entities: Public generic functions
map-entities: Public generic functions
map-entities: Public generic functions
match-head-p: Private ordinary functions
match-tail-p: Private ordinary functions
maybe-universal-time-to-date: Private ordinary functions
Method, (setf cache-p): Private generic functions
Method, (setf cache-p): Private generic functions
Method, (setf client-request-bytes-left): Private generic functions
Method, (setf client-request-cookies): Public generic functions
Method, (setf client-request-headers): Public generic functions
Method, (setf client-request-method): Private generic functions
Method, (setf client-request-protocol): Public generic functions
Method, (setf client-request-response-code): Public generic functions
Method, (setf client-request-response-comment): Public generic functions
Method, (setf client-request-socket): Public generic functions
Method, (setf client-request-uri): Public generic functions
Method, (setf contents): Private generic functions
Method, (setf cookie-jar-items): Private generic functions
Method, (setf digest-cnonce): Private generic functions
Method, (setf digest-nonce): Private generic functions
Method, (setf digest-opaque): Private generic functions
Method, (setf digest-qop): Private generic functions
Method, (setf digest-realm): Public generic functions
Method, (setf digest-response): Private generic functions
Method, (setf digest-uri): Private generic functions
Method, (setf directory-entity-access-file): Private generic functions
Method, (setf directory-entity-access-file-cache): Private generic functions
Method, (setf directory-entity-filter): Private generic functions
Method, (setf directory-entity-indexes): Private generic functions
Method, (setf directory-entity-publisher): Private generic functions
Method, (setf entity-authorizer): Private generic functions
Method, (setf entity-headers): Private generic functions
Method, (setf entity-hook): Private generic functions
Method, (setf entity-plist): Public generic functions
Method, (setf entity-timeout): Private generic functions
Method, (setf function-authorizer-function): Public generic functions
Method, (setf last-modified): Private generic functions
Method, (setf last-modified-string): Private generic functions
Method, (setf location-authorizer-patterns): Public generic functions
Method, (setf locator-info): Private generic functions
Method, (setf multi-entity-content-length): Private generic functions
Method, (setf password-authorizer-allowed): Private generic functions
Method, (setf password-authorizer-realm): Private generic functions
Method, (setf request-decoded-uri-path): Private generic functions
Method, (setf request-header-accept): Private generic functions
Method, (setf request-header-block): Private generic functions
Method, (setf request-header-connection): Private generic functions
Method, (setf request-header-content-length): Private generic functions
Method, (setf request-header-date): Private generic functions
Method, (setf request-header-host): Private generic functions
Method, (setf request-header-transfer-encoding): Private generic functions
Method, (setf request-header-user-agent): Private generic functions
Method, (setf request-headers): Private generic functions
Method, (setf request-method): Public generic functions
Method, (setf request-query-alist): Private generic functions
Method, (setf request-raw-uri): Public generic functions
Method, (setf request-reply-code): Public generic functions
Method, (setf request-reply-content-length): Public generic functions
Method, (setf request-reply-content-type): Public generic functions
Method, (setf request-reply-date): Public generic functions
Method, (setf request-reply-headers): Private generic functions
Method, (setf request-reply-plist): Public generic functions
Method, (setf request-reply-protocol-string): Public generic functions
Method, (setf request-reply-strategy): Public generic functions
Method, (setf request-reply-stream): Public generic functions
Method, (setf request-request-body): Private generic functions
Method, (setf request-request-date): Private generic functions
Method, (setf request-uri): Public generic functions
Method, (setf request-vhost): Private generic functions
Method, (setf vhost-error-stream): Public generic functions
Method, (setf vhost-filters): Private generic functions
Method, (setf vhost-log-stream): Public generic functions
Method, (setf vhost-names): Public generic functions
Method, (setf vhost-plist): Public generic functions
Method, (setf wserver-accept-hook): Private generic functions
Method, (setf wserver-accept-thread): Private generic functions
Method, (setf wserver-default-vhost): Public generic functions
Method, (setf wserver-denied-request): Private generic functions
Method, (setf wserver-enable-chunking): Public generic functions
Method, (setf wserver-enable-keep-alive): Public generic functions
Method, (setf wserver-external-format): Public generic functions
Method, (setf wserver-filters): Public generic functions
Method, (setf wserver-free-workers): Private generic functions
Method, (setf wserver-invalid-request): Private generic functions
Method, (setf wserver-io-timeout): Public generic functions
Method, (setf wserver-ipaddrs): Private generic functions
Method, (setf wserver-link-scan-threads): Private generic functions
Method, (setf wserver-locators): Public generic functions
Method, (setf wserver-log-function): Public generic functions
Method, (setf wserver-log-stream): Public generic functions
Method, (setf wserver-pcache): Private generic functions
Method, (setf wserver-response-timeout): Public generic functions
Method, (setf wserver-shutdown-hooks): Private generic functions
Method, (setf wserver-socket): Public generic functions
Method, (setf wserver-ssl): Private generic functions
Method, (setf wserver-terminal-io): Private generic functions
Method, (setf wserver-uri-scan-threads): Private generic functions
Method, (setf wserver-vhosts): Public generic functions
Method, (setf wserver-worker-threads): Private generic functions
Method, authorize: Public generic functions
Method, authorize: Public generic functions
Method, authorize: Public generic functions
Method, brief-logmess: Private generic functions
Method, cache-p: Private generic functions
Method, cache-p: Private generic functions
Method, client-request-bytes-left: Private generic functions
Method, client-request-close: Public generic functions
Method, client-request-cookies: Public generic functions
Method, client-request-headers: Public generic functions
Method, client-request-method: Private generic functions
Method, client-request-protocol: Public generic functions
Method, client-request-read-sequence: Public generic functions
Method, client-request-response-code: Public generic functions
Method, client-request-response-comment: Public generic functions
Method, client-request-socket: Public generic functions
Method, client-request-uri: Public generic functions
Method, client-response-header-value: Public generic functions
Method, compute-cookie-string: Private generic functions
Method, compute-response-stream: Private generic functions
Method, compute-response-stream: Private generic functions
Method, compute-response-stream: Private generic functions
Method, compute-strategy: Public generic functions
Method, compute-strategy: Public generic functions
Method, content-length: Private generic functions
Method, content-length: Private generic functions
Method, content-length: Private generic functions
Method, content-length: Private generic functions
Method, content-type: Private generic functions
Method, contents: Private generic functions
Method, cookie-jar-items: Private generic functions
Method, denied-request: Public generic functions
Method, digest-cnonce: Private generic functions
Method, digest-nonce: Private generic functions
Method, digest-nonce-count: Private generic functions
Method, digest-opaque: Private generic functions
Method, digest-password: Public generic functions
Method, digest-qop: Private generic functions
Method, digest-realm: Public generic functions
Method, digest-response: Private generic functions
Method, digest-uri: Private generic functions
Method, digest-username: Public generic functions
Method, directory-entity-access-file: Private generic functions
Method, directory-entity-access-file-cache: Private generic functions
Method, directory-entity-filter: Private generic functions
Method, directory-entity-indexes: Private generic functions
Method, directory-entity-publisher: Private generic functions
Method, entity-authorizer: Private generic functions
Method, entity-directory: Private generic functions
Method, entity-extra: Private generic functions
Method, entity-format: Private generic functions
Method, entity-function: Private generic functions
Method, entity-headers: Private generic functions
Method, entity-hook: Private generic functions
Method, entity-plist: Public generic functions
Method, entity-timeout: Private generic functions
Method, failed-request: Public generic functions
Method, file: Private generic functions
Method, find-uri-info: Private generic functions
Method, function-authorizer-function: Public generic functions
Method, get-basic-authorization: Public generic functions
Method, get-multipart-header: Public generic functions
Method, get-multipart-sequence: Public generic functions
Method, get-request-body: Public generic functions
Method, handle-request: Public generic functions
Method, host: Private generic functions
Method, items: Private generic functions
Method, last-modified: Private generic functions
Method, last-modified-string: Private generic functions
Method, location: Private generic functions
Method, location-authorizer-patterns: Public generic functions
Method, locator-extra: Private generic functions
Method, locator-info: Private generic functions
Method, locator-name: Private generic functions
Method, log-request: Private generic functions
Method, logmess: Private generic functions
Method, logmess-stream: Private generic functions
Method, lookup-mime-type: Private generic functions
Method, make-load-form: Public standalone methods
Method, make-load-form: Public standalone methods
Method, make-load-form: Public standalone methods
Method, make-load-form: Public standalone methods
Method, map-entities: Public generic functions
Method, map-entities: Public generic functions
Method, map-entities: Public generic functions
Method, multi-entity-content-length: Private generic functions
Method, password-authorizer-allowed: Private generic functions
Method, password-authorizer-realm: Private generic functions
Method, path: Private generic functions
Method, perform: Public standalone methods
Method, port: Private generic functions
Method, prefix: Private generic functions
Method, prefix: Private generic functions
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, process-entity: Public generic functions
Method, process-entity: Public generic functions
Method, process-entity: Public generic functions
Method, process-entity: Public generic functions
Method, publish-entity: Private generic functions
Method, read-client-response-headers: Public generic functions
Method, recurse: Private generic functions
Method, request-decoded-uri-path: Private generic functions
Method, request-header-accept: Private generic functions
Method, request-header-block: Private generic functions
Method, request-header-connection: Private generic functions
Method, request-header-content-length: Private generic functions
Method, request-header-date: Private generic functions
Method, request-header-host: Private generic functions
Method, request-header-transfer-encoding: Private generic functions
Method, request-header-user-agent: Private generic functions
Method, request-headers: Private generic functions
Method, request-method: Public generic functions
Method, request-protocol: Public generic functions
Method, request-protocol-string: Public generic functions
Method, request-query: Public generic functions
Method, request-query-alist: Private generic functions
Method, request-raw-request: Public generic functions
Method, request-raw-uri: Public generic functions
Method, request-reply-code: Public generic functions
Method, request-reply-content-length: Public generic functions
Method, request-reply-content-type: Public generic functions
Method, request-reply-date: Public generic functions
Method, request-reply-headers: Private generic functions
Method, request-reply-plist: Public generic functions
Method, request-reply-protocol-string: Public generic functions
Method, request-reply-strategy: Public generic functions
Method, request-reply-stream: Public generic functions
Method, request-request-body: Private generic functions
Method, request-request-date: Private generic functions
Method, request-socket: Public generic functions
Method, request-uri: Public generic functions
Method, request-vhost: Private generic functions
Method, request-wserver: Public generic functions
Method, save-cookie: Private generic functions
Method, send-response-headers: Private generic functions
Method, set-basic-authorization: Public generic functions
Method, set-cookie-header: Public generic functions
Method, source-file-type: Public standalone methods
Method, special-entity-content: Private generic functions
Method, standard-locator: Public generic functions
Method, standard-locator: Public generic functions
Method, standard-locator: Public generic functions
Method, start-multipart-capture: Private generic functions
Method, timedout-response: Private generic functions
Method, transfer-mode: Private generic functions
Method, unpublish-entity: Private generic functions
Method, unpublish-locator: Public generic functions
Method, unpublish-locator: Public generic functions
Method, unpublish-locator: Public generic functions
Method, vhost-error-stream: Public generic functions
Method, vhost-filters: Private generic functions
Method, vhost-log-stream: Public generic functions
Method, vhost-names: Public generic functions
Method, vhost-plist: Public generic functions
Method, wserver-accept-hook: Private generic functions
Method, wserver-accept-thread: Private generic functions
Method, wserver-default-vhost: Public generic functions
Method, wserver-denied-request: Private generic functions
Method, wserver-enable-chunking: Public generic functions
Method, wserver-enable-keep-alive: Public generic functions
Method, wserver-external-format: Public generic functions
Method, wserver-filters: Public generic functions
Method, wserver-free-workers: Private generic functions
Method, wserver-invalid-request: Private generic functions
Method, wserver-io-timeout: Public generic functions
Method, wserver-ipaddrs: Private generic functions
Method, wserver-link-scan-threads: Private generic functions
Method, wserver-locators: Public generic functions
Method, wserver-log-function: Public generic functions
Method, wserver-log-stream: Public generic functions
Method, wserver-pcache: Private generic functions
Method, wserver-response-timeout: Public generic functions
Method, wserver-shutdown-hooks: Private generic functions
Method, wserver-socket: Public generic functions
Method, wserver-ssl: Private generic functions
Method, wserver-terminal-io: Private generic functions
Method, wserver-uri-scan-threads: Private generic functions
Method, wserver-vhosts: Public generic functions
Method, wserver-worker-threads: Private generic functions
most-recently-used-ent: Private ordinary functions
move-ent-to-disk: Private ordinary functions
move-pcache-ent: Private ordinary functions
mp-info-after: Private ordinary functions
mp-info-boundary: Private ordinary functions
mp-info-buffer: Private ordinary functions
mp-info-cur: Private ordinary functions
mp-info-end: Private ordinary functions
mp-info-left: Private ordinary functions
mp-info-p: Private ordinary functions
mp-info-socket: Private ordinary functions
mp-info-state: Private ordinary functions
multi-entity-content-length: Private generic functions
multi-entity-content-length: Private generic functions
multi-item-cache: Private ordinary functions
multi-item-data: Private ordinary functions
multi-item-kind: Private ordinary functions
multi-item-last-modified: Private ordinary functions
multi-item-p: Private ordinary functions

N
new-read-request-headers: Private ordinary functions
note-debug-set: Private ordinary functions

P
parse-and-listify-header-block: Private ordinary functions
parse-cgi-script-data: Private ordinary functions
parse-header-block: Private ordinary functions
parse-header-block-internal: Private ordinary functions
parse-header-line-equals: Private ordinary functions
parse-header-value: Private ordinary functions
parse-http-command: Private ordinary functions
parse-multipart-header: Public ordinary functions
parse-range-value: Private ordinary functions
parse-response-buffer: Private ordinary functions
parseobj-end: Private ordinary functions
parseobj-max: Private ordinary functions
parseobj-next: Private ordinary functions
parseobj-p: Private ordinary functions
parseobj-start: Private ordinary functions
password-authorizer-allowed: Private generic functions
password-authorizer-allowed: Private generic functions
password-authorizer-realm: Private generic functions
password-authorizer-realm: Private generic functions
path: Private generic functions
path: Private generic functions
pcache-cleaner: Private ordinary functions
pcache-cleaner-lock: Private ordinary functions
pcache-dead-ent: Private ordinary functions
pcache-dead-items: Private ordinary functions
pcache-disk-blocks: Private ordinary functions
pcache-disk-caches: Private ordinary functions
pcache-disk-filename: Private ordinary functions
pcache-disk-free-blocks: Private ordinary functions
pcache-disk-free-list: Private ordinary functions
pcache-disk-high-water: Private ordinary functions
pcache-disk-lock: Private ordinary functions
pcache-disk-low-water: Private ordinary functions
pcache-disk-p: Private ordinary functions
pcache-disk-queueobj: Private ordinary functions
pcache-disk-stream: Private ordinary functions
pcache-ent-autoscan-time: Private ordinary functions
pcache-ent-blocks: Private ordinary functions
pcache-ent-code: Private ordinary functions
pcache-ent-comment: Private ordinary functions
pcache-ent-cookie: Private ordinary functions
pcache-ent-data: Private ordinary functions
pcache-ent-data-length: Private ordinary functions
pcache-ent-disk-location: Private ordinary functions
pcache-ent-expires: Private ordinary functions
pcache-ent-key: Private ordinary functions
pcache-ent-last-modified: Private ordinary functions
pcache-ent-last-modified-string: Private ordinary functions
pcache-ent-level: Private ordinary functions
pcache-ent-links: Private ordinary functions
pcache-ent-links-left: Private ordinary functions
pcache-ent-loading-flag: Private ordinary functions
pcache-ent-next: Private ordinary functions
pcache-ent-p: Private ordinary functions
pcache-ent-pcache-disk: Private ordinary functions
pcache-ent-prev: Private ordinary functions
pcache-ent-queueobj: Private ordinary functions
pcache-ent-returned: Private ordinary functions
pcache-ent-scan-next: Private ordinary functions
pcache-ent-state: Private ordinary functions
pcache-ent-uri: Private ordinary functions
pcache-ent-use: Private ordinary functions
pcache-entry-cached-hook: Private ordinary functions
pcache-high-water: Private ordinary functions
pcache-level0-time: Private ordinary functions
pcache-linkscan: Private ordinary functions
pcache-low-water: Private ordinary functions
pcache-p: Private ordinary functions
pcache-queueobj: Private ordinary functions
pcache-r-cache-fill: Private ordinary functions
pcache-r-consistency-miss: Private ordinary functions
pcache-r-direct: Private ordinary functions
pcache-r-fast-hit: Private ordinary functions
pcache-r-fast-validation: Private ordinary functions
pcache-r-miss: Private ordinary functions
pcache-r-slow-hit: Private ordinary functions
pcache-r-slow-validation: Private ordinary functions
pcache-size: Private ordinary functions
pcache-table: Private ordinary functions
pcache-uri-info-table: Private ordinary functions
perform: Public standalone methods
playback: Private ordinary functions
playback-form: Private ordinary functions
port: Private generic functions
port: Private generic functions
prefix: Private generic functions
prefix: Private generic functions
prefix: Private generic functions
prefix-handler-host-handlers: Private ordinary functions
prefix-handler-path: Private ordinary functions
prin1-http: Private ordinary functions
prin1-safe-http: Private ordinary functions
prin1-safe-http-string: Private ordinary functions
princ-http: Private ordinary functions
princ-safe-http: Private ordinary functions
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
process-connection: Private ordinary functions
process-entity: Public generic functions
process-entity: Public generic functions
process-entity: Public generic functions
process-entity: Public generic functions
process-entity: Public generic functions
process-html-forms: Private ordinary functions
proxy-and-cache-request: Private ordinary functions
proxy-failure-response: Private ordinary functions
proxy-request: Private ordinary functions
publish: Public ordinary functions
publish-directory: Public ordinary functions
publish-entity: Private generic functions
publish-entity: Private generic functions
publish-file: Public ordinary functions
publish-multi: Public ordinary functions
publish-prefix: Public ordinary functions
publish-prefix-entity: Private ordinary functions
put-header-line-buffer: Private ordinary functions

Q
query-to-form-urlencoded: Public ordinary functions
queueobj-blocks: Private ordinary functions
queueobj-bytes: Private ordinary functions
queueobj-items: Private ordinary functions
queueobj-lru: Private ordinary functions
queueobj-mru: Private ordinary functions
queueobj-p: Private ordinary functions
quick-convert-to-integer: Private ordinary functions

R
rational-read-sequence: Private macros
read-access-file-contents: Private ordinary functions
read-access-files: Private ordinary functions
read-client-response-headers: Public generic functions
read-client-response-headers: Public generic functions
read-headers-into-buffer: Private ordinary functions
read-http-request: Private ordinary functions
read-into-block-buffers: Private ordinary functions
read-script-data: Private ordinary functions
read-sequence-with-timeout: Private ordinary functions
read-sock-line: Private ordinary functions
read-socket-line: Private ordinary functions
recurse: Private generic functions
recurse: Private generic functions
remove-regexp: Private ordinary functions
reply-header-slot-value: Public macros
request-decoded-uri-path: Private generic functions
request-decoded-uri-path: Private generic functions
request-header-accept: Private generic functions
request-header-accept: Private generic functions
request-header-block: Private generic functions
request-header-block: Private generic functions
request-header-connection: Private generic functions
request-header-connection: Private generic functions
request-header-content-length: Private generic functions
request-header-content-length: Private generic functions
request-header-date: Private generic functions
request-header-date: Private generic functions
request-header-host: Private generic functions
request-header-host: Private generic functions
request-header-transfer-encoding: Private generic functions
request-header-transfer-encoding: Private generic functions
request-header-user-agent: Private generic functions
request-header-user-agent: Private generic functions
request-headers: Private generic functions
request-headers: Private generic functions
request-method: Public generic functions
request-method: Public generic functions
request-protocol: Public generic functions
request-protocol: Public generic functions
request-protocol-string: Public generic functions
request-protocol-string: Public generic functions
request-query: Public generic functions
request-query: Public generic functions
request-query-alist: Private generic functions
request-query-alist: Private generic functions
request-query-value: Public ordinary functions
request-raw-request: Public generic functions
request-raw-request: Public generic functions
request-raw-uri: Public generic functions
request-raw-uri: Public generic functions
request-reply-code: Public generic functions
request-reply-code: Public generic functions
request-reply-content-length: Public generic functions
request-reply-content-length: Public generic functions
request-reply-content-type: Public generic functions
request-reply-content-type: Public generic functions
request-reply-date: Public generic functions
request-reply-date: Public generic functions
request-reply-headers: Private generic functions
request-reply-headers: Private generic functions
request-reply-plist: Public generic functions
request-reply-plist: Public generic functions
request-reply-protocol-string: Public generic functions
request-reply-protocol-string: Public generic functions
request-reply-strategy: Public generic functions
request-reply-strategy: Public generic functions
request-reply-stream: Public generic functions
request-reply-stream: Public generic functions
request-request-body: Private generic functions
request-request-body: Private generic functions
request-request-date: Private generic functions
request-request-date: Private generic functions
request-socket: Public generic functions
request-socket: Public generic functions
request-uri: Public generic functions
request-uri: Public generic functions
request-variable-value: Public ordinary functions
request-vhost: Private generic functions
request-vhost: Private generic functions
request-wserver: Public generic functions
request-wserver: Public generic functions
response-desc: Private ordinary functions
response-number: Private ordinary functions
response-p: Private ordinary functions
restore-proxy-cache: Private ordinary functions
retrieve-pcache-from-disk: Private ordinary functions
return-file-range-response: Private ordinary functions
return-free-blocks: Private ordinary functions
run-cgi-program: Public ordinary functions
run-entity-hook: Private ordinary functions

S
save-cookie: Private generic functions
save-cookie: Private generic functions
save-proxy-cache: Private ordinary functions
scan-forward: Private ordinary functions
search-usb8: Private ordinary functions
send-cached-response: Private ordinary functions
send-not-modified-response: Private ordinary functions
send-response-headers: Private generic functions
send-response-headers: Private generic functions
set-basic-authorization: Public generic functions
set-basic-authorization: Public generic functions
set-cookie-header: Public generic functions
set-cookie-header: Public generic functions
Setf Expander, (setf header-slot-value): Public macros
Setf Expander, (setf reply-header-slot-value): Public macros
Setf Expander, (setf request-query-value): Public ordinary functions
Setf Expander, (setf request-variable-value): Public setf expanders
Setf Expander, (setf unsigned-16-value): Private macros
setgid: Private ordinary functions
setuid: Private ordinary functions
shift-buffer-up-and-read: Private ordinary functions
shutdown: Public ordinary functions
source-file-type: Public standalone methods
special-entity-content: Private generic functions
special-entity-content: Private generic functions
split-into-words: Public ordinary functions
split-namestring: Private ordinary functions
split-on-character: Private ordinary functions
split-string: Private ordinary functions
sresource-create: Private ordinary functions
sresource-data: Private ordinary functions
sresource-init: Private ordinary functions
sresource-lock: Private ordinary functions
sresource-p: Private ordinary functions
standard-access-file-reader: Private ordinary functions
standard-directory-entity-publisher: Private ordinary functions
standard-locator: Public generic functions
standard-locator: Public generic functions
standard-locator: Public generic functions
standard-locator: Public generic functions
start: Public ordinary functions
start-cmd: Private ordinary functions
start-lisp-thread-server: Private ordinary functions
start-multipart-capture: Private generic functions
start-multipart-capture: Private generic functions
start-proxy-cache-processes: Private ordinary functions
start-simple-server: Private ordinary functions
store-data-on-disk: Private ordinary functions
string-to-number: Private ordinary functions

T
timedout-response: Private generic functions
timedout-response: Private generic functions
transfer-mode: Private generic functions
transfer-mode: Private generic functions
transform-uri: Private ordinary functions
trimmed-parseobj: Private ordinary functions

U
un-hex-escape: Private ordinary functions
universal-time-to-date: Private ordinary functions
unix-fork: Private ordinary functions
unlock-pcache-ent: Private ordinary functions
unpublish: Public ordinary functions
unpublish-entity: Private generic functions
unpublish-entity: Private generic functions
unpublish-locator: Public generic functions
unpublish-locator: Public generic functions
unpublish-locator: Public generic functions
unpublish-locator: Public generic functions
unsigned-16-value: Private macros
up-to-date-check: Private ordinary functions
uri-encode-p: Private ordinary functions
uri-info-exclude: Private ordinary functions
uri-info-exclude-regexp: Private ordinary functions
uri-info-extra-lifetime: Private ordinary functions
uri-info-host: Private ordinary functions
uri-info-offsite: Private ordinary functions
uri-info-p: Private ordinary functions
uri-info-path: Private ordinary functions
uri-info-path-regexp: Private ordinary functions
uri-info-port: Private ordinary functions
uri-info-scan-depth: Private ordinary functions
uri-info-scan-function: Private ordinary functions
uri-path-etc: Private ordinary functions
uridecode-string: Public ordinary functions
uriencode-string: Public ordinary functions
use-value-from-cache: Private ordinary functions

V
vhost-error-stream: Public generic functions
vhost-error-stream: Public generic functions
vhost-filters: Private generic functions
vhost-filters: Private generic functions
vhost-log-stream: Public generic functions
vhost-log-stream: Public generic functions
vhost-names: Public generic functions
vhost-names: Public generic functions
vhost-plist: Public generic functions
vhost-plist: Public generic functions

W
with-better-scan-macros: Private macros
with-connection-cache-queue-lock: Private macros
with-html-a: Private macros
with-html-abbr: Private macros
with-html-acronym: Private macros
with-html-address: Private macros
with-html-applet: Private macros
with-html-area: Private macros
with-html-b: Private macros
with-html-base: Private macros
with-html-basefont: Private macros
with-html-bdo: Private macros
with-html-bgsound: Private macros
with-html-big: Private macros
with-html-blink: Private macros
with-html-blockquote: Private macros
with-html-body: Private macros
with-html-br: Private macros
with-html-button: Private macros
with-html-caption: Private macros
with-html-center: Private macros
with-html-cite: Private macros
with-html-code: Private macros
with-html-col: Private macros
with-html-colgroup: Private macros
with-html-dd: Private macros
with-html-del: Private macros
with-html-dfn: Private macros
with-html-dir: Private macros
with-html-div: Private macros
with-html-dl: Private macros
with-html-dt: Private macros
with-html-em: Private macros
with-html-embed: Private macros
with-html-fieldset: Private macros
with-html-font: Private macros
with-html-form: Private macros
with-html-frame: Private macros
with-html-frameset: Private macros
with-html-h1: Private macros
with-html-h2: Private macros
with-html-h3: Private macros
with-html-h4: Private macros
with-html-h5: Private macros
with-html-h6: Private macros
with-html-head: Private macros
with-html-hr: Private macros
with-html-html: Private macros
with-html-i: Private macros
with-html-iframe: Private macros
with-html-ilayer: Private macros
with-html-img: Private macros
with-html-input: Private macros
with-html-ins: Private macros
with-html-isindex: Private macros
with-html-kbd: Private macros
with-html-keygen: Private macros
with-html-label: Private macros
with-html-layer: Private macros
with-html-legend: Private macros
with-html-li: Private macros
with-html-link: Private macros
with-html-listing: Private macros
with-html-map: Private macros
with-html-marquee: Private macros
with-html-menu: Private macros
with-html-meta: Private macros
with-html-multicol: Private macros
with-html-nobr: Private macros
with-html-noembed: Private macros
with-html-noframes: Private macros
with-html-noscript: Private macros
with-html-object: Private macros
with-html-ol: Private macros
with-html-optgroup: Private macros
with-html-option: Private macros
with-html-p: Private macros
with-html-param: Private macros
with-html-plaintext: Private macros
with-html-pre: Private macros
with-html-q: Private macros
with-html-s: Private macros
with-html-samp: Private macros
with-html-script: Private macros
with-html-select: Private macros
with-html-server: Private macros
with-html-small: Private macros
with-html-spacer: Private macros
with-html-span: Private macros
with-html-strike: Private macros
with-html-strong: Private macros
with-html-style: Private macros
with-html-sub: Private macros
with-html-sup: Private macros
with-html-table: Private macros
with-html-tbody: Private macros
with-html-td: Private macros
with-html-textarea: Private macros
with-html-tfoot: Private macros
with-html-th: Private macros
with-html-thead: Private macros
with-html-title: Private macros
with-html-tr: Private macros
with-html-tt: Private macros
with-html-u: Private macros
with-html-ul: Private macros
with-html-var: Private macros
with-html-wbr: Private macros
with-html-xmp: Private macros
with-http-body: Public macros
with-http-response: Public macros
with-socket-connect-timeout: Private macros
with-timeout-local: Private macros
with-tohex-cvt-buffer: Private macros
with-unhex-cvt-buffer: Private macros
worker-thread-done-processing: Private ordinary functions
worker-thread-get-socket-for-connection: Private ordinary functions
write-all-vector: Private ordinary functions
write-body-buffers: Private ordinary functions
write-html-string: Private ordinary functions
wserver-accept-hook: Private generic functions
wserver-accept-hook: Private generic functions
wserver-accept-thread: Private generic functions
wserver-accept-thread: Private generic functions
wserver-default-vhost: Public generic functions
wserver-default-vhost: Public generic functions
wserver-denied-request: Private generic functions
wserver-denied-request: Private generic functions
wserver-enable-chunking: Public generic functions
wserver-enable-chunking: Public generic functions
wserver-enable-keep-alive: Public generic functions
wserver-enable-keep-alive: Public generic functions
wserver-external-format: Public generic functions
wserver-external-format: Public generic functions
wserver-filters: Public generic functions
wserver-filters: Public generic functions
wserver-free-workers: Private generic functions
wserver-free-workers: Private generic functions
wserver-invalid-request: Private generic functions
wserver-invalid-request: Private generic functions
wserver-io-timeout: Public generic functions
wserver-io-timeout: Public generic functions
wserver-ipaddrs: Private generic functions
wserver-ipaddrs: Private generic functions
wserver-link-scan-threads: Private generic functions
wserver-link-scan-threads: Private generic functions
wserver-locators: Public generic functions
wserver-locators: Public generic functions
wserver-log-function: Public generic functions
wserver-log-function: Public generic functions
wserver-log-stream: Public generic functions
wserver-log-stream: Public generic functions
wserver-pcache: Private generic functions
wserver-pcache: Private generic functions
wserver-response-timeout: Public generic functions
wserver-response-timeout: Public generic functions
wserver-shutdown-hooks: Private generic functions
wserver-shutdown-hooks: Private generic functions
wserver-socket: Public generic functions
wserver-socket: Public generic functions
wserver-ssl: Private generic functions
wserver-ssl: Private generic functions
wserver-terminal-io: Private generic functions
wserver-terminal-io: Private generic functions
wserver-uri-scan-threads: Private generic functions
wserver-uri-scan-threads: Private generic functions
wserver-vhosts: Public generic functions
wserver-vhosts: Public generic functions
wserver-worker-threads: Private generic functions
wserver-worker-threads: Private generic functions


A.3 Variables

Jump to:   *  
A   B   C   D   E   F   H   I   K   L   M   N   O   P   Q   R   S   T   U   V   W  
Index Entry  Section

*
*aserve-debug-stream*: Private special variables
*aserve-version*: Public special variables
*aserve-version-string*: Private special variables
*base64-decode*: Private special variables
*base64-encode*: Private special variables
*browser-level*: Private constants
*connection-cache-expire*: Private special variables
*connection-cache-queue*: Private special variables
*connection-cache-queue-lock*: Private special variables
*connection-caching*: Private special variables
*connection-timed-out-wait*: Private special variables
*connections-cached*: Private special variables
*connections-made*: Private special variables
*connections-used-cached*: Private special variables
*crlf*: Private special variables
*crlf-crlf-usb8*: Private special variables
*debug-all*: Private special variables
*debug-connection-reset-by-peer*: Private special variables
*debug-current*: Private special variables
*debug-log*: Private special variables
*debug-playback*: Private special variables
*debug-stream*: Private special variables
*default-aserve-external-format*: Public special variables
*dummy-computed-entity*: Private special variables
*enable-logging*: Private special variables
*extra-lifetime*: Private special variables
*extra-lifetime-factor*: Private special variables
*far-in-the-future*: Private special variables
*fast-headers*: Private special variables
*fast-reply-headers*: Private special variables
*file-type-to-mime-type*: Private special variables
*header-block-data-start-index*: Private constants
*header-block-plus-sresource*: Private special variables
*header-block-size*: Private constants
*header-block-sresource*: Private special variables
*header-block-used-size-index*: Private constants
*header-byte-array*: Private special variables
*header-client-array*: Private special variables
*header-count*: Private special variables
*header-index-sresource*: Private special variables
*header-keyword-array*: Private special variables
*header-lookup-array*: Private special variables
*header-name-array*: Private special variables
*header-server-array*: Private special variables
*headername-to-kwd*: Private special variables
*headers-count*: Private constants
*html-process-table*: Private special variables
*html-stream*: Public special variables
*http-command-list*: Private special variables
*http-io-timeout*: Public special variables
*http-response-timeout*: Public special variables
*last-responses*: Private special variables
*lf-lf-usb8*: Private special variables
*likely-fresh*: Private special variables
*max-socket-fd*: Private special variables
*mime-types*: Public special variables
*min-freshness*: Private special variables
*not-modified-entity*: Private special variables
*parseobj-lock*: Private special variables
*parseobjs*: Private special variables
*read-request-body-timeout*: Private special variables
*read-request-timeout*: Private special variables
*request-buffer-sresource*: Private special variables
*response-accepted*: Public special variables
*response-bad-request*: Public special variables
*response-continue*: Public special variables
*response-created*: Public special variables
*response-found*: Public special variables
*response-header-buffers*: Private special variables
*response-header-pool-lock*: Private special variables
*response-internal-server-error*: Public special variables
*response-moved-permanently*: Public special variables
*response-no-content*: Public special variables
*response-non-authoritative-information*: Public special variables
*response-not-found*: Public special variables
*response-not-implemented*: Private special variables
*response-not-modified*: Public special variables
*response-ok*: Public special variables
*response-partial-content*: Private special variables
*response-requested-range-not-satisfiable*: Private special variables
*response-see-other*: Public special variables
*response-temporary-redirect*: Public special variables
*response-unauthorized*: Public special variables
*responses*: Private special variables
*save-commands*: Private special variables
*saved-ut-to-date*: Private special variables
*socket-stream-type*: Private special variables
*syntax-table*: Private special variables
*thread-index*: Private special variables
*uri-encode*: Private special variables
*uri-transforms*: Private special variables
*url-form-encode*: Private special variables
*watch-for-open-sockets*: Private special variables
*worker-request*: Private special variables
*wserver*: Public special variables

A
accept-hook: Public classes
accept-thread: Public classes
access-file: Private classes
access-file-cache: Private classes
after: Private structures
allowed: Public classes
authorizer: Private classes
autoscan-time: Private structures

B
blocks: Private structures
blocks: Private structures
blocks: Private structures
boundary: Private structures
buffer: Private structures
bytes: Private structures
bytes-left: Public classes

C
cache: Private structures
cache-p: Private classes
cache-p: Private classes
ch-alpha: Private constants
ch-sep: Private constants
ch-space: Private constants
cleaner: Private structures
cleaner-lock: Private structures
cnonce: Public classes
code: Private structures
comment: Private structures
Constant, *browser-level*: Private constants
Constant, *header-block-data-start-index*: Private constants
Constant, *header-block-size*: Private constants
Constant, *header-block-used-size-index*: Private constants
Constant, *headers-count*: Private constants
Constant, ch-alpha: Private constants
Constant, ch-sep: Private constants
Constant, ch-space: Private constants
Constant, parseobj-size: Private constants
content: Private classes
content-length: Private classes
content-type: Private classes
contents: Private classes
cookie: Private structures
cookie-separator: Private special variables
cookies: Public classes
create: Private structures
crlf: Private special variables
cur: Private structures

D
data: Private structures
data: Private structures
data: Private structures
data-length: Private structures
dead-ent: Private structures
dead-items: Private structures
decoded-uri-path: Public classes
default-vhost: Public classes
denied-request: Public classes
desc: Private structures
directory: Private classes
disk-caches: Private structures
disk-location: Private structures

E
enable-chunking: Public classes
enable-keep-alive: Public classes
end: Private structures
end: Private structures
entry-cached-hook: Private structures
error-stream: Public classes
exclude: Private structures
exclude-regexp: Private structures
expire: Private structures
expires: Public structures
expires: Private structures
external-format: Public classes
extra: Public classes
extra: Private classes
extra-lifetime: Private structures

F
file: Private classes
filename: Private structures
filter: Private classes
filters: Public classes
filters: Public classes
format: Private classes
free-blocks: Private structures
free-list: Private structures
free-workers: Public classes
function: Public classes
function: Public classes

H
header-block: Public classes
headers: Public classes
headers: Public classes
headers: Private classes
high-water: Private structures
high-water: Private structures
hook: Private classes
host: Private structures
host: Private structures
host: Private classes

I
indexes: Private classes
info: Public classes
init: Private structures
invalid-request: Public classes
io-timeout: Public classes
ipaddrs: Public classes
items: Public classes
items: Private structures
items: Private classes

K
key: Private structures
kind: Private structures

L
last-modified: Private structures
last-modified: Private structures
last-modified: Private classes
last-modified-string: Private structures
last-modified-string: Private classes
left: Private structures
level: Private structures
level0-time: Private structures
link-scan-threads: Public classes
links: Private structures
links-left: Private structures
linkscan: Private structures
loading-flag: Private structures
location: Private classes
locators: Public classes
lock: Private structures
lock: Private structures
log-function: Public classes
log-stream: Public classes
log-stream: Public classes
low-water: Private structures
low-water: Private structures
lru: Private structures

M
max: Private structures
method: Public classes
method: Public classes
mru: Private structures

N
name: Public structures
name: Public classes
names: Public classes
next: Private structures
next: Private structures
nonce: Public classes
nonce-count: Public classes
number: Private structures

O
offsite: Private structures
opaque: Public classes

P
parseobj-size: Private constants
password: Public classes
path: Public structures
path: Private structures
path: Private classes
path-regexp: Private structures
patterns: Public classes
pcache: Public classes
pcache-disk: Private structures
plist: Public classes
plist: Private classes
port: Private structures
port: Private structures
port: Private classes
prefix: Private classes
prefix: Private classes
prev: Private structures
protocol: Public classes
protocol: Public classes
protocol-string: Public classes
publisher: Private classes

Q
qop: Public classes
query-alist: Public classes
queueobj: Private structures
queueobj: Private structures
queueobj: Private structures

R
r-cache-fill: Private structures
r-consistency-miss: Private structures
r-direct: Private structures
r-fast-hit: Private structures
r-fast-validation: Private structures
r-miss: Private structures
r-slow-hit: Private structures
r-slow-validation: Private structures
raw-request: Public classes
raw-uri: Public classes
realm: Public classes
realm: Public classes
recurse: Private classes
reply-code: Public classes
reply-content-length: Public classes
reply-content-type: Public classes
reply-date: Public classes
reply-headers: Public classes
reply-plist: Public classes
reply-protocol-string: Public classes
reply-strategy: Public classes
reply-stream: Public classes
request-body: Public classes
request-date: Public classes
request-header-accept: Private classes
request-header-connection: Private classes
request-header-content-length: Private classes
request-header-date: Private classes
request-header-host: Private classes
request-header-transfer-encoding: Private classes
request-header-user-agent: Private classes
response: Public classes
response-code: Public classes
response-comment: Public classes
response-timeout: Public classes
returned: Private structures

S
scan-depth: Private structures
scan-function: Private structures
scan-next: Private structures
secure: Public structures
shutdown-hooks: Public classes
size: Private structures
Slot, accept-hook: Public classes
Slot, accept-thread: Public classes
Slot, access-file: Private classes
Slot, access-file-cache: Private classes
Slot, after: Private structures
Slot, allowed: Public classes
Slot, authorizer: Private classes
Slot, autoscan-time: Private structures
Slot, blocks: Private structures
Slot, blocks: Private structures
Slot, blocks: Private structures
Slot, boundary: Private structures
Slot, buffer: Private structures
Slot, bytes: Private structures
Slot, bytes-left: Public classes
Slot, cache: Private structures
Slot, cache-p: Private classes
Slot, cache-p: Private classes
Slot, cleaner: Private structures
Slot, cleaner-lock: Private structures
Slot, cnonce: Public classes
Slot, code: Private structures
Slot, comment: Private structures
Slot, content: Private classes
Slot, content-length: Private classes
Slot, content-type: Private classes
Slot, contents: Private classes
Slot, cookie: Private structures
Slot, cookies: Public classes
Slot, create: Private structures
Slot, cur: Private structures
Slot, data: Private structures
Slot, data: Private structures
Slot, data: Private structures
Slot, data-length: Private structures
Slot, dead-ent: Private structures
Slot, dead-items: Private structures
Slot, decoded-uri-path: Public classes
Slot, default-vhost: Public classes
Slot, denied-request: Public classes
Slot, desc: Private structures
Slot, directory: Private classes
Slot, disk-caches: Private structures
Slot, disk-location: Private structures
Slot, enable-chunking: Public classes
Slot, enable-keep-alive: Public classes
Slot, end: Private structures
Slot, end: Private structures
Slot, entry-cached-hook: Private structures
Slot, error-stream: Public classes
Slot, exclude: Private structures
Slot, exclude-regexp: Private structures
Slot, expire: Private structures
Slot, expires: Public structures
Slot, expires: Private structures
Slot, external-format: Public classes
Slot, extra: Public classes
Slot, extra: Private classes
Slot, extra-lifetime: Private structures
Slot, file: Private classes
Slot, filename: Private structures
Slot, filter: Private classes
Slot, filters: Public classes
Slot, filters: Public classes
Slot, format: Private classes
Slot, free-blocks: Private structures
Slot, free-list: Private structures
Slot, free-workers: Public classes
Slot, function: Public classes
Slot, function: Public classes
Slot, header-block: Public classes
Slot, headers: Public classes
Slot, headers: Public classes
Slot, headers: Private classes
Slot, high-water: Private structures
Slot, high-water: Private structures
Slot, hook: Private classes
Slot, host: Private structures
Slot, host: Private structures
Slot, host: Private classes
Slot, indexes: Private classes
Slot, info: Public classes
Slot, init: Private structures
Slot, invalid-request: Public classes
Slot, io-timeout: Public classes
Slot, ipaddrs: Public classes
Slot, items: Public classes
Slot, items: Private structures
Slot, items: Private classes
Slot, key: Private structures
Slot, kind: Private structures
Slot, last-modified: Private structures
Slot, last-modified: Private structures
Slot, last-modified: Private classes
Slot, last-modified-string: Private structures
Slot, last-modified-string: Private classes
Slot, left: Private structures
Slot, level: Private structures
Slot, level0-time: Private structures
Slot, link-scan-threads: Public classes
Slot, links: Private structures
Slot, links-left: Private structures
Slot, linkscan: Private structures
Slot, loading-flag: Private structures
Slot, location: Private classes
Slot, locators: Public classes
Slot, lock: Private structures
Slot, lock: Private structures
Slot, log-function: Public classes
Slot, log-stream: Public classes
Slot, log-stream: Public classes
Slot, low-water: Private structures
Slot, low-water: Private structures
Slot, lru: Private structures
Slot, max: Private structures
Slot, method: Public classes
Slot, method: Public classes
Slot, mru: Private structures
Slot, name: Public structures
Slot, name: Public classes
Slot, names: Public classes
Slot, next: Private structures
Slot, next: Private structures
Slot, nonce: Public classes
Slot, nonce-count: Public classes
Slot, number: Private structures
Slot, offsite: Private structures
Slot, opaque: Public classes
Slot, password: Public classes
Slot, path: Public structures
Slot, path: Private structures
Slot, path: Private classes
Slot, path-regexp: Private structures
Slot, patterns: Public classes
Slot, pcache: Public classes
Slot, pcache-disk: Private structures
Slot, plist: Public classes
Slot, plist: Private classes
Slot, port: Private structures
Slot, port: Private structures
Slot, port: Private classes
Slot, prefix: Private classes
Slot, prefix: Private classes
Slot, prev: Private structures
Slot, protocol: Public classes
Slot, protocol: Public classes
Slot, protocol-string: Public classes
Slot, publisher: Private classes
Slot, qop: Public classes
Slot, query-alist: Public classes
Slot, queueobj: Private structures
Slot, queueobj: Private structures
Slot, queueobj: Private structures
Slot, r-cache-fill: Private structures
Slot, r-consistency-miss: Private structures
Slot, r-direct: Private structures
Slot, r-fast-hit: Private structures
Slot, r-fast-validation: Private structures
Slot, r-miss: Private structures
Slot, r-slow-hit: Private structures
Slot, r-slow-validation: Private structures
Slot, raw-request: Public classes
Slot, raw-uri: Public classes
Slot, realm: Public classes
Slot, realm: Public classes
Slot, recurse: Private classes
Slot, reply-code: Public classes
Slot, reply-content-length: Public classes
Slot, reply-content-type: Public classes
Slot, reply-date: Public classes
Slot, reply-headers: Public classes
Slot, reply-plist: Public classes
Slot, reply-protocol-string: Public classes
Slot, reply-strategy: Public classes
Slot, reply-stream: Public classes
Slot, request-body: Public classes
Slot, request-date: Public classes
Slot, request-header-accept: Private classes
Slot, request-header-connection: Private classes
Slot, request-header-content-length: Private classes
Slot, request-header-date: Private classes
Slot, request-header-host: Private classes
Slot, request-header-transfer-encoding: Private classes
Slot, request-header-user-agent: Private classes
Slot, response: Public classes
Slot, response-code: Public classes
Slot, response-comment: Public classes
Slot, response-timeout: Public classes
Slot, returned: Private structures
Slot, scan-depth: Private structures
Slot, scan-function: Private structures
Slot, scan-next: Private structures
Slot, secure: Public structures
Slot, shutdown-hooks: Public classes
Slot, size: Private structures
Slot, socket: Public classes
Slot, socket: Public classes
Slot, socket: Public classes
Slot, socket: Private structures
Slot, socket: Private structures
Slot, ssl: Public classes
Slot, start: Private structures
Slot, state: Private structures
Slot, state: Private structures
Slot, stream: Private structures
Slot, table: Private structures
Slot, terminal-io: Public classes
Slot, timeout: Private classes
Slot, uri: Public classes
Slot, uri: Public classes
Slot, uri: Public classes
Slot, uri: Private structures
Slot, uri-info-table: Private structures
Slot, uri-scan-threads: Public classes
Slot, use: Private structures
Slot, username: Public classes
Slot, value: Public structures
Slot, vhost: Public classes
Slot, vhosts: Public classes
Slot, worker-threads: Public classes
Slot, wserver: Public classes
socket: Public classes
socket: Public classes
socket: Public classes
socket: Private structures
socket: Private structures
Special Variable, *aserve-debug-stream*: Private special variables
Special Variable, *aserve-version*: Public special variables
Special Variable, *aserve-version-string*: Private special variables
Special Variable, *base64-decode*: Private special variables
Special Variable, *base64-encode*: Private special variables
Special Variable, *connection-cache-expire*: Private special variables
Special Variable, *connection-cache-queue*: Private special variables
Special Variable, *connection-cache-queue-lock*: Private special variables
Special Variable, *connection-caching*: Private special variables
Special Variable, *connection-timed-out-wait*: Private special variables
Special Variable, *connections-cached*: Private special variables
Special Variable, *connections-made*: Private special variables
Special Variable, *connections-used-cached*: Private special variables
Special Variable, *crlf*: Private special variables
Special Variable, *crlf-crlf-usb8*: Private special variables
Special Variable, *debug-all*: Private special variables
Special Variable, *debug-connection-reset-by-peer*: Private special variables
Special Variable, *debug-current*: Private special variables
Special Variable, *debug-log*: Private special variables
Special Variable, *debug-playback*: Private special variables
Special Variable, *debug-stream*: Private special variables
Special Variable, *default-aserve-external-format*: Public special variables
Special Variable, *dummy-computed-entity*: Private special variables
Special Variable, *enable-logging*: Private special variables
Special Variable, *extra-lifetime*: Private special variables
Special Variable, *extra-lifetime-factor*: Private special variables
Special Variable, *far-in-the-future*: Private special variables
Special Variable, *fast-headers*: Private special variables
Special Variable, *fast-reply-headers*: Private special variables
Special Variable, *file-type-to-mime-type*: Private special variables
Special Variable, *header-block-plus-sresource*: Private special variables
Special Variable, *header-block-sresource*: Private special variables
Special Variable, *header-byte-array*: Private special variables
Special Variable, *header-client-array*: Private special variables
Special Variable, *header-count*: Private special variables
Special Variable, *header-index-sresource*: Private special variables
Special Variable, *header-keyword-array*: Private special variables
Special Variable, *header-lookup-array*: Private special variables
Special Variable, *header-name-array*: Private special variables
Special Variable, *header-server-array*: Private special variables
Special Variable, *headername-to-kwd*: Private special variables
Special Variable, *html-process-table*: Private special variables
Special Variable, *html-stream*: Public special variables
Special Variable, *http-command-list*: Private special variables
Special Variable, *http-io-timeout*: Public special variables
Special Variable, *http-response-timeout*: Public special variables
Special Variable, *last-responses*: Private special variables
Special Variable, *lf-lf-usb8*: Private special variables
Special Variable, *likely-fresh*: Private special variables
Special Variable, *max-socket-fd*: Private special variables
Special Variable, *mime-types*: Public special variables
Special Variable, *min-freshness*: Private special variables
Special Variable, *not-modified-entity*: Private special variables
Special Variable, *parseobj-lock*: Private special variables
Special Variable, *parseobjs*: Private special variables
Special Variable, *read-request-body-timeout*: Private special variables
Special Variable, *read-request-timeout*: Private special variables
Special Variable, *request-buffer-sresource*: Private special variables
Special Variable, *response-accepted*: Public special variables
Special Variable, *response-bad-request*: Public special variables
Special Variable, *response-continue*: Public special variables
Special Variable, *response-created*: Public special variables
Special Variable, *response-found*: Public special variables
Special Variable, *response-header-buffers*: Private special variables
Special Variable, *response-header-pool-lock*: Private special variables
Special Variable, *response-internal-server-error*: Public special variables
Special Variable, *response-moved-permanently*: Public special variables
Special Variable, *response-no-content*: Public special variables
Special Variable, *response-non-authoritative-information*: Public special variables
Special Variable, *response-not-found*: Public special variables
Special Variable, *response-not-implemented*: Private special variables
Special Variable, *response-not-modified*: Public special variables
Special Variable, *response-ok*: Public special variables
Special Variable, *response-partial-content*: Private special variables
Special Variable, *response-requested-range-not-satisfiable*: Private special variables
Special Variable, *response-see-other*: Public special variables
Special Variable, *response-temporary-redirect*: Public special variables
Special Variable, *response-unauthorized*: Public special variables
Special Variable, *responses*: Private special variables
Special Variable, *save-commands*: Private special variables
Special Variable, *saved-ut-to-date*: Private special variables
Special Variable, *socket-stream-type*: Private special variables
Special Variable, *syntax-table*: Private special variables
Special Variable, *thread-index*: Private special variables
Special Variable, *uri-encode*: Private special variables
Special Variable, *uri-transforms*: Private special variables
Special Variable, *url-form-encode*: Private special variables
Special Variable, *watch-for-open-sockets*: Private special variables
Special Variable, *worker-request*: Private special variables
Special Variable, *wserver*: Public special variables
Special Variable, cookie-separator: Private special variables
Special Variable, crlf: Private special variables
ssl: Public classes
start: Private structures
state: Private structures
state: Private structures
stream: Private structures

T
table: Private structures
terminal-io: Public classes
timeout: Private classes

U
uri: Public classes
uri: Public classes
uri: Public classes
uri: Private structures
uri-info-table: Private structures
uri-scan-threads: Public classes
use: Private structures
username: Public classes

V
value: Public structures
vhost: Public classes
vhosts: Public classes

W
worker-threads: Public classes
wserver: Public classes


A.4 Data types

Jump to:   A   C   D   E   F   H   L   M   N   P   Q   R   S   U   V   W  
Index Entry  Section

A
access-file-mixin: Private classes
acl-file: Private classes
aserve: The aserve system
aserve-system: The aserve-system package
aserve.asd: The aserve/aserve․asd file
authorize.cl: The aserve/authorize․cl file
authorizer: Public classes

C
cgi.cl: The aserve/cgi․cl file
Class, access-file-mixin: Private classes
Class, acl-file: Private classes
Class, authorizer: Public classes
Class, client-request: Public classes
Class, computed-entity: Public classes
Class, cookie-jar: Public classes
Class, digest-authorization: Public classes
Class, directory-entity: Private classes
Class, entity: Private classes
Class, file-entity: Private classes
Class, function-authorizer: Public classes
Class, http-header-mixin: Private classes
Class, http-request: Public classes
Class, legacy-acl-source-file: Private classes
Class, location-authorizer: Public classes
Class, locator: Public classes
Class, locator-exact: Private classes
Class, locator-prefix: Private classes
Class, locator-proxy: Private classes
Class, multi-entity: Private classes
Class, password-authorizer: Public classes
Class, special-entity: Private classes
Class, vhost: Public classes
Class, wserver: Public classes
client-request: Public classes
client.cl: The aserve/client․cl file
computed-entity: Public classes
connection-cache-ent: Private structures
cookie-item: Public structures
cookie-jar: Public classes

D
decode.cl: The aserve/decode․cl file
digest-authorization: Public classes
directory-entity: Private classes

E
entity: Private classes

F
File, aserve.asd: The aserve/aserve․asd file
File, authorize.cl: The aserve/authorize․cl file
File, cgi.cl: The aserve/cgi․cl file
File, client.cl: The aserve/client․cl file
File, decode.cl: The aserve/decode․cl file
File, headers.cl: The aserve/headers․cl file
File, htmlgen.asd: The htmlgen/htmlgen․asd file
File, htmlgen.lisp: The htmlgen/htmlgen․lisp file
File, log.cl: The aserve/log․cl file
File, macs.cl: The aserve/macs․cl file
File, main.cl: The aserve/main․cl file
File, packages.cl: The aserve/packages․cl file
File, parse.cl: The aserve/parse․cl file
File, playback.cl: The aserve/playback․cl file
File, proxy.cl: The aserve/proxy․cl file
File, publish.cl: The aserve/publish․cl file
file-entity: Private classes
function-authorizer: Public classes

H
headers.cl: The aserve/headers․cl file
htmlgen: The htmlgen system
htmlgen-system: The htmlgen-system package
htmlgen.asd: The htmlgen/htmlgen․asd file
htmlgen.lisp: The htmlgen/htmlgen․lisp file
http-header-mixin: Private classes
http-request: Public classes

L
legacy-acl-source-file: Private classes
location-authorizer: Public classes
locator: Public classes
locator-exact: Private classes
locator-prefix: Private classes
locator-proxy: Private classes
log.cl: The aserve/log․cl file

M
macs.cl: The aserve/macs․cl file
main.cl: The aserve/main․cl file
mp-info: Private structures
multi-entity: Private classes
multi-item: Private structures

N
net.aserve: The net․aserve package
net.aserve.client: The net․aserve․client package
net.html.generator: The net․html․generator package

P
Package, aserve-system: The aserve-system package
Package, htmlgen-system: The htmlgen-system package
Package, net.aserve: The net․aserve package
Package, net.aserve.client: The net․aserve․client package
Package, net.html.generator: The net․html․generator package
packages.cl: The aserve/packages․cl file
parse.cl: The aserve/parse․cl file
parseobj: Private structures
password-authorizer: Public classes
pcache: Private structures
pcache-disk: Private structures
pcache-ent: Private structures
playback.cl: The aserve/playback․cl file
proxy.cl: The aserve/proxy․cl file
publish.cl: The aserve/publish․cl file

Q
queueobj: Private structures

R
response: Private structures

S
special-entity: Private classes
sresource: Private structures
Structure, connection-cache-ent: Private structures
Structure, cookie-item: Public structures
Structure, mp-info: Private structures
Structure, multi-item: Private structures
Structure, parseobj: Private structures
Structure, pcache: Private structures
Structure, pcache-disk: Private structures
Structure, pcache-ent: Private structures
Structure, queueobj: Private structures
Structure, response: Private structures
Structure, sresource: Private structures
Structure, uri-info: Private structures
System, aserve: The aserve system
System, htmlgen: The htmlgen system

U
uri-info: Private structures

V
vhost: Public classes

W
wserver: Public classes