https://github.com/orivej/pzmq.git
git clone 'https://github.com/orivej/pzmq.git'
(ql:quickload :pzmq)
API reference resides at http://orivej.github.io/pzmq/doc/index.html
See examples in examples.lisp
.
msg-send
and msg-recv
interrupted by GC are automatically restarted (option *restart-interrupted-calls*
).Everything not in examples.lisp
or tests.lisp
has not been tested.
Only those conveniences used in examples and tests have been designed and implemented.
Raw performance has not been fully optimized. This optimization probably matters only for 50000 messages per second or more of 10 kbytes or less, though.
Barebone automatic tests.