This is the cl-netstring+ Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:12:01 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-netstring+
A simple library for sending and receiving messages with a netstring-like encoding.
Matthew Stickney <mtstickney@gmail.com>
MIT
trivial-utf-8
(system).
flexi-streams
(system).
package.lisp
(file).
netstring-plus.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-netstring+/netstring-plus.lisp
package.lisp
(file).
cl-netstring+
(system).
data
(macro).
make-decoder-state
(function).
netstring-bytes
(function).
netstring-bytes*
(function).
netstring-data
(function).
next-read-size
(function).
print-object
(method).
pump-byte!
(function).
pump-stream!
(function).
pump-vector!
(function).
read-netstring-data
(function).
str
(macro).
write-netstring-bytes
(function).
write-netstring-bytes*
(function).
add-data-byte!
(function).
add-header-digit!
(function).
ascii-hex-digit-p
(function).
decoder-state
(class).
empty-header
(condition).
expected-size
(reader method).
found-char
(reader method).
invalid-char
(reader method).
invalid-header-character
(condition).
msg-data
(reader method).
(setf msg-data)
(writer method).
netstring-parse-error
(condition).
size
(reader method).
(setf size)
(writer method).
state
(reader method).
(setf state)
(writer method).
too-much-data
(condition).
transition-state!
(function).
Packages are listed by definition order.
cl-netstring+
nsp
common-lisp
.
data
(macro).
make-decoder-state
(function).
netstring-bytes
(function).
netstring-bytes*
(function).
netstring-data
(function).
next-read-size
(function).
pump-byte!
(function).
pump-stream!
(function).
pump-vector!
(function).
read-netstring-data
(function).
str
(macro).
write-netstring-bytes
(function).
write-netstring-bytes*
(function).
add-data-byte!
(function).
add-header-digit!
(function).
ascii-hex-digit-p
(function).
decoder-state
(class).
empty-header
(condition).
expected-size
(generic reader).
found-char
(generic reader).
invalid-char
(generic reader).
invalid-header-character
(condition).
msg-data
(generic reader).
(setf msg-data)
(generic writer).
netstring-parse-error
(condition).
size
(generic reader).
(setf size)
(generic writer).
state
(generic reader).
(setf state)
(generic writer).
too-much-data
(condition).
transition-state!
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Return a netstring encoding for the concatenation of DATAE.
Return the size of the next chunk of data that STATE expects as an efficiency hint.
Return T if CODE is the ASCII value for a hexadecimal digit, NIL otherwise.
too-much-data
)) ¶too-much-data
)) ¶invalid-header-character
)) ¶decoder-state
)) ¶automatically generated reader method
decoder-state
)) ¶automatically generated writer method
decoder-state
)) ¶automatically generated reader method
decoder-state
)) ¶automatically generated writer method
decoder-state
)) ¶automatically generated reader method
decoder-state
)) ¶automatically generated writer method
Condition representing a netstring header with no size digits.
Condition representing an invalid character in a netstring header.
:char
This slot is read-only.
Generic condition representing all netstring parse errors.
error
.
Condition representing a missing terminator after the data bytes.
Jump to: | (
A D E F G I M N P R S T W |
---|
Jump to: | (
A D E F G I M N P R S T W |
---|
Jump to: | D E F I M S |
---|
Jump to: | D E F I M S |
---|
Jump to: | C D E F I N P S T |
---|
Jump to: | C D E F I N P S T |
---|