This is the cl-server-manager Reference Manual, version 0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:22:59 2024 GMT+0.
cl-server-manager/cl-server-manager.asd
cl-server-manager/package.lisp
cl-server-manager/manager.lisp
cl-server-manager/util.lisp
cl-server-manager/types/console.lisp
cl-server-manager/types/http.lisp
cl-server-manager/types/https.lisp
cl-server-manager/vendors/swank.lisp
cl-server-manager/vendors/hunchentoot.lisp
The main system appears first, followed by any subsystem dependency.
cl-server-manager
Manage port-based servers (e.g., Swank and Hunchentoot) through a unified interface.
Wei Peng <write.to.peng.wei@gmail.com>
MIT
0.1
alexandria
(system).
swank
(system).
hunchentoot
(system).
prepl
(system).
package.lisp
(file).
manager.lisp
(file).
util.lisp
(file).
types
(module).
vendors
(module).
Modules are listed depth-first from the system components tree.
cl-server-manager/types
util.lisp
(file).
cl-server-manager
(system).
console.lisp
(file).
http.lisp
(file).
https.lisp
(file).
cl-server-manager/vendors
types
(module).
cl-server-manager
(system).
swank.lisp
(file).
hunchentoot.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-server-manager/cl-server-manager.asd
cl-server-manager/package.lisp
cl-server-manager/manager.lisp
cl-server-manager/util.lisp
cl-server-manager/types/console.lisp
cl-server-manager/types/http.lisp
cl-server-manager/types/https.lisp
cl-server-manager/vendors/swank.lisp
cl-server-manager/vendors/hunchentoot.lisp
cl-server-manager/cl-server-manager.asd
cl-server-manager
(system).
cl-server-manager/manager.lisp
package.lisp
(file).
cl-server-manager
(system).
find-port
(function).
find-server
(function).
list-ports
(function).
list-server-types
(function).
list-server-vendors
(function).
list-servers
(function).
make-server
(generic function).
query
(generic function).
register-server-vendor-by-type
(function).
remove-port
(function).
remove-server
(function).
server
(class).
shutdown-server
(function).
start
(generic function).
stop
(generic function).
*default-server-class*
(special variable).
*default-server-make-server-initargs*
(special variable).
*default-server-name*
(special variable).
*default-server-port*
(special variable).
*default-server-start-initargs*
(special variable).
*server-types*
(special variable).
*servers*
(special variable).
default-server-class
(function).
(setf default-server-class)
(function).
default-server-make-server-initargs
(function).
(setf default-server-make-server-initargs)
(function).
default-server-name
(function).
(setf default-server-name)
(function).
default-server-port
(function).
(setf default-server-port)
(function).
default-server-start-initargs
(function).
(setf default-server-start-initargs)
(function).
define-default
(macro).
define-defaults
(macro).
define-server-type-with-defaults
(macro).
server-name
(reader method).
(setf server-name)
(writer method).
server-ports
(reader method).
(setf server-ports)
(writer method).
set-server-type-defaults
(function).
show-server-type-defaults
(function).
cl-server-manager/util.lisp
manager.lisp
(file).
cl-server-manager
(system).
launch-system-with-defaults
(function).
shutdown-all-servers
(function).
cl-server-manager/types/console.lisp
types
(module).
server-console
(class).
cl-server-manager/types/http.lisp
types
(module).
server-http
(class).
cl-server-manager/types/https.lisp
types
(module).
server-https
(class).
cl-server-manager/vendors/swank.lisp
vendors
(module).
port-pathname
(reader method).
(setf port-pathname)
(writer method).
cl-server-manager/vendors/hunchentoot.lisp
vendors
(module).
hunchentoot
(class).
query
(method).
start
(method).
stop
(method).
Packages are listed by definition order.
cl-server-manager
alexandria
.
common-lisp
.
find-port
(function).
find-server
(function).
hunchentoot
(class).
launch-system-with-defaults
(function).
list-ports
(function).
list-server-types
(function).
list-server-vendors
(function).
list-servers
(function).
make-server
(generic function).
query
(generic function).
register-server-vendor-by-type
(function).
remove-port
(function).
remove-server
(function).
server
(class).
server-console
(class).
server-http
(class).
server-https
(class).
shutdown-all-servers
(function).
shutdown-server
(function).
start
(generic function).
stop
(generic function).
swank
(class).
*default-server-class*
(special variable).
*default-server-make-server-initargs*
(special variable).
*default-server-name*
(special variable).
*default-server-port*
(special variable).
*default-server-start-initargs*
(special variable).
*server-types*
(special variable).
*servers*
(special variable).
default-server-class
(function).
(setf default-server-class)
(function).
default-server-make-server-initargs
(function).
(setf default-server-make-server-initargs)
(function).
default-server-name
(function).
(setf default-server-name)
(function).
default-server-port
(function).
(setf default-server-port)
(function).
default-server-start-initargs
(function).
(setf default-server-start-initargs)
(function).
define-default
(macro).
define-defaults
(macro).
define-server-type-with-defaults
(macro).
port-pathname
(generic reader).
(setf port-pathname)
(generic writer).
server-name
(generic reader).
(setf server-name)
(generic writer).
server-ports
(generic reader).
(setf server-ports)
(generic writer).
set-server-type-defaults
(function).
show-server-type-defaults
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Find PORT of server with NAME.
Find a server with NAME.
Load the SERVER-TYPES with defaults; launch REPL if START-REPL-P.
List ports of the server with NAME.
List all server types.
List registered server vendors.
List all server names.
Register server vendor by type.
Remove PORT of server with NAME.
Remove a server with NAME.
Shutdown all servers.
Stop all PORTS of the server with NAME and remove it; return the STOP result for the PORTS.
Make a server of SERVER-CLASS with a given NAME.
Query PORT of SERVER.
hunchentoot
) (port integer
) &rest args &key &allow-other-keys) ¶Start PORT of SERVER.
hunchentoot
) (port integer
) &rest args &key acceptor-class &allow-other-keys) ¶server
) port &rest args &key &allow-other-keys) ¶Prevent double start.
(eql nil)
) port &rest args &key &allow-other-keys) ¶Prevent nil start.
Stop PORT of SERVER.
hunchentoot
) (port integer
) &rest args &key &allow-other-keys) ¶server
) port &rest args &key &allow-other-keys) ¶Prevent double stop.
(eql nil)
) port &rest args &key &allow-other-keys) ¶Prevent nil stop.
pathname to save port
:port-pathname
Indexed by SERVER-TYPE.
Indexed by SERVER-TYPE.
Indexed by SERVER-TYPE.
Indexed by SERVER-TYPE.
Indexed by SERVER-TYPE.
Indexed by server TYPE.
Indexed by server NAME.
Define a default system parameter with accessor.
Define all default system parameters.
Define SERVER-TYPE with defaults.
Jump to: | (
D F G L M P Q R S |
---|
Jump to: | (
D F G L M P Q R S |
---|
Jump to: | *
N P S |
---|
Jump to: | *
N P S |
---|
Jump to: | C F H M P S T U V |
---|
Jump to: | C F H M P S T U V |
---|