Method Index
ADD-HEADER
ASSOCIATED-APPLICATION
BACKTRACK
BACKTRACK-SLOT
CALL-CALLBACK
CLEAR-RESPONSE
CLONE-PLACE-VALUE
Return a copy of the current value in PLACE.
COMPUTE-URL
Creates the default url for APP which, when requested, will cause the action with id ACTION-ID to be called.
CONTAINER.CURRENT-COMPONENT
DEBUG-ON-ERROR
(SETF DEBUG-ON-ERROR)
DELETE-SESSION
Remove SESSION from the set of known sessions.
DUMP-APPLICATION
DUMP-APPLICATIONS
ENSURE-VALID-COMPONENT-LABEL
Returns T is LABEL names one of the component in CONTAINER.
EXPIREDP
Returns T if SESSION's last-access is more than *standard-session-longevity* seconds ago.
EXPIRE-SESSION
FIND-ACTION
FIND-COMPONENT
Returns the component object in C associated with LABEL.
(SETF FIND-COMPONENT)
Associates LABEL with COMPONENT in the container CONTAINER.
FIND-ENTRY-POINT
FIND-FRAME
Returns the frame whose id is FRAME-ID.
FIND-SESSION
Returns the session with ID (find-session-id CONTEXT) in APP, NIL if there is no session with that id.
FIND-SESSION-ID
GET-HEADER
(SETF GET-HEADER)
(SETF GET-HEADER)
GET-PARAMETER
HANDLE-404
HANDLE-ACTION-ERROR
HANDLE-ACTION-ERROR-USING-APPLICATION
HANDLE-REQUEST
HANDLE-REQUEST-ERROR
INITIALIZE-BACKEND
LOAD-SERVER-APPLICATIONS
MAKE-NEW-ACTION
MAKE-NEW-CALLBACK-USING-CLASS
Returns the name for a query param which, when passed in a action generated by F will call LAMBDA passing it the value of the param.
MAKE-NEW-FRAME
Inserts a new frame in the session stack of SESSION.
MAKE-NEW-SESSION
Returns a new session object.
MAKE-NEXT-FRAME
MAKE-REQUEST-CONTEXT
MAKE-RESPONSE
MAP-CONTENTS
MAP-PARAMETERS
PLACE
Returns the current value of PLACE.
(SETF PLACE)
Set the value of PLACE to VALUE.
PRINT-OBJECT
PUBLISH-DIRECTORY
RANGE-VIEW.CURRENT-WINDOW
RANGE-VIEW.CURRENT-WINDOW-ITEMS
RANGE-VIEW.HAVE-NEXT-P
Returns true if VIEW has a window after the current one.
RANGE-VIEW.HAVE-PREVIOUS-P
Returns true if VIEW has a window before the current one.
READ-LINE-FROM-NETWORK
A simple state machine which reads chars from STREAM until it gets a CR-LF sequence or the end of the stream.
READ-REQUEST
Reads an HTTP request message from STREAM.
REGISTER-APPLICATION
REGISTER-ENTRY-POINT
REGISTER-URL-HANDLER
REINSTATE-BACKTRACKED
Reset all the values of the backtracked places in FRAME to the values they had the last FRAME was handled.
REMOVE-EXPIRED-SESSIONS
Loops over all the sessions in APP, calls EXPIRE-SESSION on those for which EXPIREDP returns T.
RENDER
RESTART-APPLICATION
Calls shutdown-application and then startup-application on APP.
RESTART-SERVER
SAVE-BACKTRACKED
For every place in FRAME we want to back track save (in frame's BACKTRACKS) a copy of the current value of the backtrack places.
SEND-ERROR
Ignore trying to read the request or anything.
SERVICE
SESSION.VALUE
Lookup the value associated with KEY in the session.
(SETF SESSION.VALUE)
SHARED-INITIALIZE
SHUTDOWN
SHUTDOWN-APPLICATION
SHUTDOWN-BACKEND
This would stop the single therad httpd backend if that made any sense.
SHUTDOWN-SERVER
First call SHUTDOWN-APPLICATION on all the apps registered with SERVER, then call SHUTDOWN-BACKEND on SERVER's backend.
STARTUP-APPLICATION
Simply clears out the app's session-table.
STARTUP-BACKEND
Start the RERL.
STARTUP-SERVER
Startup SERVER.
TEMPLATE-COMPONENT-ENVIRONMENT
UNREGISTER-APPLICATION
UNREGISTER-ENTRY-POINT
UNREGISTER-URL-HANDLER
WINDOW-COMPONENT.CONTENT-TYPE
Either use slot value, or compute content-type from current application charset.
WINDOW-COMPONENT.TITLE