This is the ningle Reference Manual, version 0.3.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 06:13:07 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
ningle
Super micro framework for Common Lisp.
Eitaro Fukamachi
LLGPL
0.3.0
ningle/main
(system).
ningle/main
Eitaro Fukamachi
LLGPL
ningle/app
(system).
ningle/context
(system).
myway
(system).
ningle/app
Eitaro Fukamachi
LLGPL
ningle/context
(system).
ningle/route
(system).
lack-request
(system).
lack-response
(system).
lack-component
(system).
myway
(system).
alexandria
(system).
Files are sorted by type and then listed depth-first from the systems components trees.
ningle/ningle.asd
ningle/main/file-type.lisp
ningle/app/file-type.lisp
ningle/context/file-type.lisp
ningle/route/file-type.lisp
ningle/app/file-type.lisp
ningle/app
(system).
<app>
(class).
app
(class).
call
(method).
call
(method).
clear-routing-rules
(function).
make-request
(method).
make-response
(method).
not-found
(generic function).
process-response
(method).
requirement
(function).
(setf requirement)
(function).
route
(generic function).
(setf route)
(generic function).
app-requirements
(reader method).
(setf app-requirements)
(writer method).
default-requirements-map
(function).
mapper
(reader method).
(setf mapper)
(writer method).
with-context
(macro).
ningle/context/file-type.lisp
ningle/context
(system).
*context*
(special variable).
*request*
(special variable).
*response*
(special variable).
*session*
(special variable).
context
(function).
(setf context)
(function).
make-context
(function).
make-request
(generic function).
make-response
(generic function).
with-context-variables
(macro).
ningle/route/file-type.lisp
ningle/route
(system).
equal-route
(method).
initialize-instance
(method).
match-route
(method).
ningle-route
(class).
route-controller
(reader method).
(setf route-controller)
(writer method).
compile-requirements
(function).
route-compiled-requirements
(reader method).
(setf route-compiled-requirements)
(writer method).
route-requirements
(reader method).
(setf route-requirements)
(writer method).
Packages are listed by definition order.
ningle/route
ningle.route
common-lisp
.
ningle-route
(class).
route-controller
(generic reader).
(setf route-controller)
(generic writer).
compile-requirements
(function).
route-compiled-requirements
(generic reader).
(setf route-compiled-requirements)
(generic writer).
route-requirements
(generic reader).
(setf route-requirements)
(generic writer).
ningle/app
ningle.app
common-lisp
.
<app>
(class).
app
(class).
clear-routing-rules
(function).
not-found
(generic function).
process-response
(generic function).
requirement
(function).
(setf requirement)
(function).
route
(generic function).
(setf route)
(generic function).
app-requirements
(generic reader).
(setf app-requirements)
(generic writer).
default-requirements-map
(function).
mapper
(generic reader).
(setf mapper)
(generic writer).
with-context
(macro).
ningle/context
ningle.context
common-lisp
.
*context*
(special variable).
*request*
(special variable).
*response*
(special variable).
*session*
(special variable).
context
(function).
(setf context)
(function).
make-context
(function).
make-request
(generic function).
make-response
(generic function).
with-context-variables
(macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Special variable to store Ningle Context, a hash table.
Don’t set to this variable directly. This is designed to be bound in lexical let.
Special variable to store Ningle Request, a instance of ‘<request>’ in Ningle.Request package. Don’t set to this variable directly. This is designed to be bound in lexical let.
Special variable to store Ningle Response, a instance of ‘<response>’ in Ningle.Response package. Don’t set to this variable directly. This is designed to be bound in lexical let.
Special variable to store session.
Don’t set to this variable directly. This is designed to be bound in lexical let.
Access to current context. If key is specified, return the value in current context.
If not, just return a current context.
Example:
(context)
;=> #<HASH-TABLE :TEST EQL size 0/60 #x3020025FF5FD>
(context :request)
;=> #<CAVEMAN.REQUEST:<REQUEST> #x3020024FCCFD>
Create a new Context.
Make a request object. See ningle.app for the default behavior.
Make a response object. See ningle.app for the default behavior.
An action when no routing rules are found.
ningle-route
)) ¶automatically generated reader method
ningle-route
)) ¶automatically generated writer method
app
) env) ¶Overriding method. This method will be called for each request.
lack.component
.
ningle-route
) (route2 ningle-route
)) ¶myway.route
.
ningle-route
) &rest initargs &key requirements-map requirements &allow-other-keys) ¶ningle-route
) method url-string &key allow-head) ¶myway.route
.
Base class for Ningle Application. All Ningle Application must inherit this class.
Base class for Ningle Application. All Ningle Application must inherit this class.
ningle-route
)) ¶automatically generated reader method
ningle-route
)) ¶automatically generated writer method
ningle-route
)) ¶automatically generated reader method
ningle-route
)) ¶automatically generated writer method
Jump to: | (
A C D E F G I M N P R W |
---|
Jump to: | (
A C D E F G I M N P R W |
---|
Jump to: | *
C M R S |
---|
Jump to: | *
C M R S |
---|
Jump to: | <
A C F N P S |
---|
Jump to: | <
A C F N P S |
---|