This is the cl-statsd Reference Manual, version 0.2.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 04:23:55 2025 GMT+0.
cl-statsd/cl-statsd.asdcl-statsd/src/package.lispcl-statsd/src/clients/base.lispcl-statsd/src/statsd.lispcl-statsd/src/transports/base.lispcl-statsd/src/transports/usocket.lispcl-statsd/src/clients/capture.lispcl-statsd/src/clients/null.lispcl-statsd/src/clients/sync.lispcl-statsd/src/clients/async.lispThe main system appears first, followed by any subsystem dependency.
cl-statsdStatsd client in Common Lisp
Ilya Khaprov <ilya.khaprov@publitechs.com>
MIT
0.2.1
alexandria (system).
cl-interpol (system).
local-time (system).
safe-queue (system).
trivial-utf-8 (system).
usocket (system).
log4cl (system).
bordeaux-threads (system).
src (module).
Modules are listed depth-first from the system components tree.
cl-statsd/srccl-statsd (system).
package.lisp (file).
clients/base.lisp (file).
statsd.lisp (file).
transports (module).
clients (module).
cl-statsd/src/transportsstatsd.lisp (file).
src (module).
base.lisp (file).
usocket.lisp (file).
cl-statsd/src/clientstransports (module).
src (module).
capture.lisp (file).
null.lisp (file).
sync.lisp (file).
async.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-statsd/cl-statsd.asdcl-statsd/src/package.lispcl-statsd/src/clients/base.lispcl-statsd/src/statsd.lispcl-statsd/src/transports/base.lispcl-statsd/src/transports/usocket.lispcl-statsd/src/clients/capture.lispcl-statsd/src/clients/null.lispcl-statsd/src/clients/sync.lispcl-statsd/src/clients/async.lispcl-statsd/src/clients/base.lisppackage.lisp (file).
src (module).
*random-range* (special variable).
handler-handle-error (generic function).
stop-client (function).
client-error-handler (reader method).
client-handler-error (function).
client-prefix (reader method).
client-transport (reader method).
maybe-send (macro).
send (generic function).
serialize-metric (generic function).
serialize-metric% (function).
statsd-client-base (class).
statsd-client-with-prefix (class).
statsd-client-with-transport (class).
stop-client% (generic function).
with-smart?-error-handling (macro).
cl-statsd/src/statsd.lispclients/base.lisp (file).
src (module).
with-timing% (function).
cl-statsd/src/transports/base.lisptransports (module).
make-transport (generic function).
socket-transport (class).
transport-base (class).
transport-error (condition).
transport.close (generic function).
transport.connect (generic function).
transport.send (generic function).
transport-error-error (reader method).
transport-host (reader method).
transport-port (reader method).
transport-socket (reader method).
transport-tcp-p (reader method).
cl-statsd/src/transports/usocket.lispbase.lisp (file).
transports (module).
make-transport (method).
transport.close (method).
transport.connect (method).
transport.send (method).
usocket-transport (class).
cl-statsd/src/clients/capture.lispclients (module).
capture-client.recv (function).
capture-client.reset (function).
make-capture-client (function).
transport.close (method).
transport.send (method).
capture-client (class).
capture-client-queue (reader method).
(setf capture-client-queue) (writer method).
client-transport (method).
send (method).
cl-statsd/src/clients/null.lispcapture.lisp (file).
clients (module).
make-null-client (function).
null-client (class).
send (method).
cl-statsd/src/clients/sync.lispnull.lisp (file).
clients (module).
make-sync-client (function).
send (method).
sync-client (class).
cl-statsd/src/clients/async.lispsync.lisp (file).
clients (module).
*throttle-threshold* (special variable).
make-async-client (function).
start-async-client (function).
throttle-threshold-reached (condition).
+async-client-reconnects-default+ (constant).
async-client (class).
async-client-mailbox (reader method).
async-client-reconnects (reader method).
async-client-state (reader method).
async-client-thread (reader method).
async-client-thread-fun (function).
async-client-throttle-threshold (reader method).
send (method).
stop-client% (method).
throttle-threshold (reader method).
Packages are listed by definition order.
cl-statsdstatsd
alexandria.
common-lisp.
*client* (special variable).
*random-range* (special variable).
*throttle-threshold* (special variable).
capture-client.recv (function).
capture-client.reset (function).
counter (function).
dec (function).
gauge (function).
handler-handle-error (generic function).
inc (function).
make-async-client (function).
make-capture-client (function).
make-null-client (function).
make-sync-client (function).
make-transport (generic function).
set (function).
socket-transport (class).
start-async-client (function).
stop-client (function).
throttle-threshold-reached (condition).
timing (function).
transport-base (class).
transport-error (condition).
transport.close (generic function).
transport.connect (generic function).
transport.send (generic function).
with-timing (macro).
+async-client-reconnects-default+ (constant).
async-client (class).
async-client-mailbox (generic reader).
async-client-reconnects (generic reader).
async-client-state (generic reader).
async-client-thread (generic reader).
async-client-thread-fun (function).
async-client-throttle-threshold (generic reader).
capture-client (class).
capture-client-queue (generic reader).
(setf capture-client-queue) (generic writer).
client-error-handler (generic reader).
client-handler-error (function).
client-prefix (generic reader).
client-transport (generic function).
maybe-send (macro).
null-client (class).
send (generic function).
serialize-metric (generic function).
serialize-metric% (function).
statsd-client-base (class).
statsd-client-with-prefix (class).
statsd-client-with-transport (class).
stop-client% (generic function).
sync-client (class).
throttle-threshold (generic reader).
transport-error-error (generic reader).
transport-host (generic reader).
transport-port (generic reader).
transport-socket (generic reader).
transport-tcp-p (generic reader).
usocket-transport (class).
with-smart?-error-handling (macro).
with-timing% (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
(eql :usocket)) host port tcp-p) ¶capture-client)) ¶usocket-transport)) ¶usocket-transport)) ¶capture-client) metrics) ¶usocket-transport) metrics) ¶error.
:threshold
This slot is read-only.
error.
common-lisp.
:error
This slot is read-only.
:socket
This slot is read-only.
:host
This slot is read-only.
:port
This slot is read-only.
:tcp-p
This slot is read-only.
async-client)) ¶automatically generated reader method
async-client)) ¶automatically generated reader method
async-client)) ¶automatically generated reader method
async-client)) ¶automatically generated reader method
async-client)) ¶automatically generated reader method
capture-client)) ¶automatically generated reader method
capture-client)) ¶automatically generated writer method
statsd-client-base)) ¶automatically generated reader method
statsd-client-with-prefix)) ¶automatically generated reader method
capture-client)) ¶statsd-client-with-transport)) ¶automatically generated reader method
async-client) metric key value rate) ¶sync-client) metric key value rate) ¶null-client) metric key value rate) ¶capture-client) metric key value rate) ¶statsd-client-with-prefix) metric key value rate) ¶async-client) timeout) ¶statsd-client-with-transport) timeout) ¶throttle-threshold-reached)) ¶transport-error)) ¶socket-transport)) ¶automatically generated reader method
socket-transport)) ¶automatically generated reader method
socket-transport)) ¶automatically generated reader method
socket-transport)) ¶automatically generated reader method
cl-statsd::+async-client-reconnects-default+
:reconnects
This slot is read-only.
:created
This slot is read-only.
:throttle-threshold
This slot is read-only.
This slot is read-only.
(safe-queue:make-mailbox)
This slot is read-only.
(safe-queue:make-queue)
:ignore
:error-handler
This slot is read-only.
:prefix
This slot is read-only.
:transport
This slot is read-only.
| Jump to: | (
A C D F G H I M S T W |
|---|
| Jump to: | (
A C D F G H I M S T W |
|---|
| Jump to: | *
+
C E H M P Q R S T |
|---|
| Jump to: | *
+
C E H M P Q R S T |
|---|
| Jump to: | A B C F M N P S T U |
|---|
| Jump to: | A B C F M N P S T U |
|---|