This is the portal Reference Manual, version 1.2, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:19:25 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
portal
Portable websockets.
Charles Jackson <charles.b.jackson@protonmail.com>
LLGPL
1.2
usocket-server
(system).
alexandria
(system).
arrows
(system).
global-vars
(system).
str
(system).
ironclad
(system).
cl-base64
(system).
flexi-streams
(system).
parse-float
(system).
package.lisp
(file).
portal.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
portal/portal.lisp
package.lisp
(file).
portal
(system).
*debug-on-error*
(special variable).
close
(method).
define-resource
(function).
header
(reader method).
ready-state
(reader method).
send
(method).
send-ping
(method).
server
(function).
server-close
(function).
websocket
(class).
+binary+
(constant).
+close+
(constant).
+closed+
(constant).
+closing+
(constant).
+connecting+
(constant).
+continuation+
(constant).
+crlf+
(constant).
+http-version+
(constant).
+ping+
(constant).
+pong+
(constant).
+ready+
(constant).
+sec-key+
(constant).
+text+
(constant).
alist->header
(function).
append-stash
(method).
call-resource-function
(function).
can-upgrade-p
(function).
clear-stash
(method).
get-stash
(method).
header->alist
(function).
opcode
(reader method).
read-frame
(method).
read-until
(function).
send-close-frame
(method).
send-pong
(method).
sha1-base64
(function).
socket-stream
(reader method).
(setf socket-stream)
(writer method).
starts-with
(function).
stash
(reader method).
websocket-handler
(function).
Packages are listed by definition order.
portal
pws
common-lisp
.
*debug-on-error*
(special variable).
close
(generic function).
define-resource
(function).
header
(generic reader).
ready-state
(generic reader).
send
(generic function).
send-ping
(generic function).
server
(function).
server-close
(function).
websocket
(class).
+binary+
(constant).
+close+
(constant).
+closed+
(constant).
+closing+
(constant).
+connecting+
(constant).
+continuation+
(constant).
+crlf+
(constant).
+http-version+
(constant).
+ping+
(constant).
+pong+
(constant).
+ready+
(constant).
+sec-key+
(constant).
+text+
(constant).
alist->header
(function).
append-stash
(generic function).
call-resource-function
(function).
can-upgrade-p
(function).
clear-stash
(generic function).
get-stash
(generic function).
header->alist
(function).
opcode
(generic reader).
read-frame
(generic function).
read-until
(function).
send-close-frame
(generic function).
send-pong
(generic function).
sha1-base64
(function).
socket-stream
(generic reader).
(setf socket-stream)
(generic writer).
starts-with
(function).
stash
(generic reader).
websocket-handler
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
HTTP header for websocket upgrade.
list
:header
This slot is read-only.
common-lisp
.
stream
:stream
number
0
This slot is read-only.
Store the type of frame we are currently on.
This slot is read-only.
When the first closing frame has been sent or received.
Return the string response header corresponding to ALIST.
True if the alist HEADER has qualified to be upgraded to a websocket. If nil, the second value will be the reason.
Return the alist corresponding to the request header STRING.
Jump to: | (
A C D F G H M O R S W |
---|
Jump to: | (
A C D F G H M O R S W |
---|
Jump to: | *
+
C F H R S |
---|
Jump to: | *
+
C F H R S |
---|
Jump to: | C F P S W |
---|
Jump to: | C F P S W |
---|