Common Lisp Package: CAVEMAN.RESPONSE

# Caveman.Response - Response class for Caveman. ## DESCRIPTION Caveman.Response is a response class for Caveman. Caveman creates a `<response>' instance for each request and bind it to `*response*'. It will be used in response phase. ## AUTHOR * Eitarow Fukamachi (e.arrows@gmail.com) ## SEE ALSO * Clack.Response

README:

FUNCTION

Public

MAKE-RESPONSE (&OPTIONAL STATUS HEADERS BODY)

Construct a response instance.

GENERIC-FUNCTION

Public

Undocumented

SETFBODY (VALUE RES)

FINALIZE (RES)

HEADERS (RES &OPTIONAL NAME)

SETFHEADERS (VALUE RES &OPTIONAL NAME)

PUSH-HEADER (RES NAME VALUE)

REDIRECT (RES URL &OPTIONAL (STATUS))

SLOT-ACCESSOR

Public

Undocumented

BODY (OBJECT)

STATUS (OBJECT)

SETFSTATUS (NEW-VALUE OBJECT)

CLASS

Public

<RESPONSE>

Class for Caveman Response.