This is the cl-netstring+ Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 04:09:02 2025 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.lisppackage.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 |
|---|