The zmq Reference Manual

This is the zmq Reference Manual, version 1.5.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Wed May 15 06:03:16 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 zmq

A binding of the zmq transport layer.

Author

Nicolas Martyanoff

License

BSD

Version

1.5.0

Dependencies
  • cffi (system).
  • bordeaux-threads (system).
  • trivial-features (system).
Source

zmq.asd.

Child Component

src (module).


3 Modules

Modules are listed depth-first from the system components tree.


3.1 zmq/src

Source

zmq.asd.

Parent Component

zmq (system).

Child Components

4 Files

Files are sorted by type and then listed depth-first from the systems components trees.


4.1 Lisp


4.1.1 zmq/zmq.asd

Source

zmq.asd.

Parent Component

zmq (system).

ASDF Systems

zmq.


4.1.2 zmq/src/packages.lisp

Source

zmq.asd.

Parent Component

src (module).

Packages

zmq.


4.1.3 zmq/src/grovel.lisp

Dependency

packages.lisp (file).

Source

zmq.asd.

Parent Component

src (module).


4.1.4 zmq/src/ffi.lisp

Dependency

grovel.lisp (file).

Source

zmq.asd.

Parent Component

src (module).

Internals

4.1.5 zmq/src/zmq.lisp

Dependency

ffi.lisp (file).

Source

zmq.asd.

Parent Component

src (module).

Public Interface
Internals

5 Packages

Packages are listed by definition order.


5.1 zmq

Source

packages.lisp.

Use List
  • cffi.
  • common-lisp.
Public Interface
Internals

6 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


6.1 Public Interface


6.1.1 Macros

Macro: do-poll-items ((var items nb-items) &body body)

For each poll item in ITEMS, evaluate BODY in an environment where VAR is bound to the poll item.

Package

zmq.

Source

zmq.lisp.

Macro: poll-items-aref (items i)

Return a foreign pointer on the poll item of indice I in the foreign array ITEMS.

Package

zmq.

Source

zmq.lisp.

Macro: with-context ((var io-threads) &body body)

Evaluate BODY in an environment where VAR is bound to a context created with IO-THREADS threads.

Package

zmq.

Source

zmq.lisp.

Macro: with-msg-init ((var) &body body)

Evaluate BODY in an environment where VAR is bound to a new empty message.

Package

zmq.

Source

zmq.lisp.

Macro: with-msg-init-data ((var data &key encoding) &body body)

Evaluate BODY in an environment where VAR is bound to a new message filled with DATA. If DATA is a string, it is encoded using the character coding schema ENCODING.

Package

zmq.

Source

zmq.lisp.

Macro: with-msg-init-size ((var size) &body body)

Evaluate BODY in an environment where VAR is bound to a new message of size SIZE.

Package

zmq.

Source

zmq.lisp.

Macro: with-poll-items ((items-var size-var) items &body body)

Evaluate BODY in an environment where ITEMS-VAR is bound to a foreign array of poll items, and SIZE-VAR is bound to the number of polled items. Poll items are filled according to ITEMS. ITEMS is a list where each element describe a poll item. Each description is a list where the first element is a socket instance, a foreign pointer to a zeromq socket, or a file descriptor, and other elements are the events to watch
for, :POLLIN, :POLLOUT or :POLLERR.

Package

zmq.

Source

zmq.lisp.

Macro: with-socket ((var context type &key thread-safe) &body body)

Evaluate BODY in an environment where VAR is bound to a socket created in context CONTEXT with type TYPE. Key arguments are the same as the arguments of SOCKET.

Package

zmq.

Source

zmq.lisp.

Macro: with-socket-locked ((socket) &body body)

Evaluate BODY in an environment where SOCKET is protected against concurrent access.

Package

zmq.

Source

zmq.lisp.

Macro: with-sockets (bindings &body body)
Package

zmq.

Source

zmq.lisp.

Macro: with-stopwatch (&body body)

Start a timer, evaluate BODY, stop the timer, and return the elapsed time.

Package

zmq.

Source

zmq.lisp.


6.1.2 Ordinary functions

Function: bind (socket endpoint)

Bind SOCKET to the address ENDPOINT.

Package

zmq.

Source

zmq.lisp.

Function: close (socket)

Close and release a socket.

Package

zmq.

Source

zmq.lisp.

Function: connect (socket endpoint)

Connect SOCKET to the address ENDPOINT.

Package

zmq.

Source

zmq.lisp.

Function: device (type frontend backend)

Connect a frontend socket to a backend socket. This function always returns -1.

Package

zmq.

Source

zmq.lisp.

Function: getsockopt (socket option)

Get the value currently associated to a socket option.

Package

zmq.

Source

zmq.lisp.

Function: init (io-threads)

Create and return a new context.

Package

zmq.

Source

zmq.lisp.

Function: msg-close (message)

Release a message, freeing any memory allocated for the message.

Package

zmq.

Source

zmq.lisp.

Function: msg-copy (destination source)

Copy the content of the message SOURCE to the message DESTINATION.

Package

zmq.

Source

zmq.lisp.

Function: msg-data (message)

Get a foreign pointer on the content of MESSAGE.

Package

zmq.

Source

zmq.lisp.

Function: msg-data-array (message)

Get the content of MESSAGE as an unsigned byte array.

Package

zmq.

Source

zmq.lisp.

Function: msg-data-string (message &key encoding)

Get the content of MESSAGE as a character string. The string is decoded using the character coding schema ENCODING.

Package

zmq.

Source

zmq.lisp.

Function: msg-init ()

Create and return a new empty message.

Package

zmq.

Source

zmq.lisp.

Function: msg-init-data (data &key encoding)

Create and return a new message initialized and filled with DATA. If DATA is a string, it is encoded using the character coding schema ENCODING.

Package

zmq.

Source

zmq.lisp.

Function: msg-init-size (size)

Create and return a new message initialized to a fixed size SIZE.

Package

zmq.

Source

zmq.lisp.

Function: msg-move (destination source)

Move the content of the message SOURCE to the message DESTINATION. After the call, SOURCE is an empty message.

Package

zmq.

Source

zmq.lisp.

Function: msg-size (message)

Return the size in byte of the content of MESSAGE.

Package

zmq.

Source

zmq.lisp.

Function: poll (items nb-items timeout)

Poll ITEMS with a timeout of TIMEOUT milliseconds, -1 meaning no time limit. Return the number of items with signaled events.

Package

zmq.

Source

zmq.lisp.

Function: poll-item-events-signaled-p (poll-item &rest events)

Return T if POLL-ITEM indicates that one or more of the listed EVENTS types was detected for the underlying socket or file descriptor or NIL if no event occurred.

Package

zmq.

Source

zmq.lisp.

Function: poll-item-fd (poll-item)

Return the file descriptor of the poll item POLL-ITEM.

Package

zmq.

Source

zmq.lisp.

Function: poll-item-socket (poll-item)

Return a foreign pointer to the zeromq socket of the poll item POLL-ITEM.

Package

zmq.

Source

zmq.lisp.

Function: recv (socket message &optional flags)

Receive a message from SOCKET and store it in MESSAGE.

Package

zmq.

Source

zmq.lisp.

Function: send (socket message &optional flags)

Queue MESSAGE to be sent on SOCKET.

Package

zmq.

Source

zmq.lisp.

Function: setsockopt (socket option value)

Set the value associated to a socket option.

Package

zmq.

Source

zmq.lisp.

Function: sleep (seconds)

Sleep for SECONDS seconds.

Package

zmq.

Source

zmq.lisp.

Function: socket (context type &key thread-safe)

Create and return a new socket. If THREAD-SAFE is not NIL, the socket will be protected against concurrent access.

Package

zmq.

Source

zmq.lisp.

Function: socket-events (socket)

Return a list of events representing the current event state of
SOCKET. Look at the official documentation of ZMQ_EVENTS for getsockopt() for more information.

Package

zmq.

Source

zmq.lisp.

Function: socket-fd (socket)

Return the file descriptor associated with SOCKET. This file descriptor can be used to integrate SOCKET into an existing event loop. Look at the official documentation of ZMQ_FD for getsockopt() for more information.

Package

zmq.

Source

zmq.lisp.

Function: stopwatch-start ()

Start a timer, and return a handle.

Package

zmq.

Source

zmq.lisp.

Function: stopwatch-stop (handle)

Stop the timer referenced by HANDLE, and return the number of microseconds elapsed since the timer was started.

Package

zmq.

Source

zmq.lisp.

Function: term (context)

Terminate and release a context

Package

zmq.

Source

zmq.lisp.

Function: version ()

Return the version of the ZMQ library, a list of three integers (major, minor and patch version).

Package

zmq.

Source

zmq.lisp.


6.1.3 Generic functions

Generic Reader: socket-%socket (object)
Generic Writer: (setf socket-%socket) (object)
Package

zmq.

Methods
Reader Method: socket-%socket ((socket socket))
Writer Method: (setf socket-%socket) ((socket socket))

A foreign pointer to the underlying zeromq socket.

Source

zmq.lisp.

Target Slot

%socket.

Generic Reader: socket-lock (object)
Generic Writer: (setf socket-lock) (object)
Package

zmq.

Methods
Reader Method: socket-lock ((socket socket))
Writer Method: (setf socket-lock) ((socket socket))

A lock used for thread-safe sockets, or NIL if the socket isn’t thread-safe.

Source

zmq.lisp.

Target Slot

lock.


6.1.4 Conditions

Condition: eaddrinuse-error

The error associated to the EADDRINUSE error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: eaddrnotavail-error

The error associated to the EADDRNOTAVAIL error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: eagain-error

The error associated to the EAGAIN error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: econnrefused-error

The error associated to the ECONNREFUSED error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: efault-error

The error associated to the EFAULT error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: efsm-error

The error associated to the EFSM error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: einprogress-error

The error associated to the EINPROGRESS error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: eintr-error

The error associated to the EINTR error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: einval-error

The error associated to the EINVAL error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: emfile-error

The error associated to the EMFILE error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: emthread-error

The error associated to the EMTHREAD error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: enetdown-error

The error associated to the ENETDOWN error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: enobufs-error

The error associated to the ENOBUFS error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: enocompatproto-error

The error associated to the ENOCOMPATPROTO error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: enodev-error

The error associated to the ENODEV error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: enomem-error

The error associated to the ENOMEM error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: enotsock-error

The error associated to the ENOTSOCK error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: enotsup-error

The error associated to the ENOTSUP error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: eprotonosupport-error

The error associated to the EPROTONOSUPPORT error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: eterm-error

The error associated to the ETERM error code.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

zmq-error.

Condition: zmq-error

A ZMQ error.

Package

zmq.

Source

zmq.lisp.

Direct superclasses

error.

Direct subclasses
Direct methods
Direct slots
Slot: code

The numeric error code.

Initargs

:code

Readers

zmq-error-code.

Writers

This slot is read-only.

Slot: description

The description of the error.

Initargs

:description

Readers

zmq-error-description.

Writers

This slot is read-only.


6.1.5 Classes

Class: socket

A zeromq socket.

Package

zmq.

Source

zmq.lisp.

Direct methods
Direct slots
Slot: %socket

A foreign pointer to the underlying zeromq socket.

Initargs

:%socket

Readers

socket-%socket.

Writers

(setf socket-%socket).

Slot: lock

A lock used for thread-safe sockets, or NIL if the socket isn’t thread-safe.

Initargs

:lock

Readers

socket-lock.

Writers

(setf socket-lock).


6.2 Internals


6.2.1 Special variables

Special Variable: *errors*

A table mapping error numbers to their condition class

Package

zmq.

Source

zmq.lisp.

Special Variable: *socket-options-type*

A table to store the foreign type of each socket option.

Package

zmq.

Source

zmq.lisp.


6.2.2 Macros

Macro: define-error (name error-value)
Package

zmq.

Source

zmq.lisp.

Macro: defun-zmq3 (name (&rest args) &rest body)

Define a function which is only available in ZeroMQ 3.2. Using the function with ZeroMQ 2.x will raise an error.

Package

zmq.

Source

zmq.lisp.


6.2.3 Ordinary functions

Function: %bind (socket endpoint)
Package

zmq.

Source

ffi.lisp.

Function: %close (socket)
Package

zmq.

Source

ffi.lisp.

Function: %connect (socket endpoint)
Package

zmq.

Source

ffi.lisp.

Function: %device (device frontend backend)
Package

zmq.

Source

ffi.lisp.

Function: %errno ()
Package

zmq.

Source

ffi.lisp.

Function: %getsockopt (socket option-name option-value option-len)
Package

zmq.

Source

ffi.lisp.

Function: %init (io-threads)
Package

zmq.

Source

ffi.lisp.

Function: %memcpy (dst src len)
Package

zmq.

Source

ffi.lisp.

Function: %msg-close (msg)
Package

zmq.

Source

ffi.lisp.

Function: %msg-copy (dest src)
Package

zmq.

Source

ffi.lisp.

Function: %msg-data (msg)
Package

zmq.

Source

ffi.lisp.

Function: %msg-init (msg)
Package

zmq.

Source

ffi.lisp.

Function: %msg-init-data (msg data size ffn hint)
Package

zmq.

Source

ffi.lisp.

Function: %msg-init-size (msg size)
Package

zmq.

Source

ffi.lisp.

Function: %msg-move (dest src)
Package

zmq.

Source

ffi.lisp.

Function: %msg-size (msg)
Package

zmq.

Source

ffi.lisp.

Function: %poll (items nitems timeout)
Package

zmq.

Source

ffi.lisp.

Function: %setsockopt (socket option-name option-value option-len)
Package

zmq.

Source

ffi.lisp.

Function: %sleep (seconds)
Package

zmq.

Source

ffi.lisp.

Function: %socket (context type)
Package

zmq.

Source

ffi.lisp.

Function: %stopwatch-start ()
Package

zmq.

Source

ffi.lisp.

Function: %stopwatch-stop (watch)
Package

zmq.

Source

ffi.lisp.

Function: %strerror (errnum)
Package

zmq.

Source

ffi.lisp.

Function: %term (context)
Package

zmq.

Source

ffi.lisp.

Function: %version (major minor patch)
Package

zmq.

Source

ffi.lisp.

Function: call-ffi (invalid-value function &rest args)

Call a low-level function and check its return value. If the return value is equal to INVALID-VALUE, a suitable error is signaled. When the error code tells that the function was interrupted by a signal (EINTR), the function is called until it succeeds. In any case, the return value of the low-level function is returned.

Package

zmq.

Source

zmq.lisp.

Function: define-sockopt-type (option type &optional length)
Package

zmq.

Source

zmq.lisp.

Function: msg-init-fill (message data &key encoding)

Initialize, fill and return a message. If DATA is a string, convert it to a byte array.

Package

zmq.

Source

zmq.lisp.


6.2.4 Generic functions

Generic Reader: zmq-error-code (condition)
Package

zmq.

Methods
Reader Method: zmq-error-code ((condition zmq-error))
Source

zmq.lisp.

Target Slot

code.

Generic Reader: zmq-error-description (condition)
Package

zmq.

Methods
Reader Method: zmq-error-description ((condition zmq-error))
Source

zmq.lisp.

Target Slot

description.


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   %   (  
B   C   D   F   G   I   M   P   R   S   T   V   W   Z  
Index Entry  Section

%
%bind: Private ordinary functions
%close: Private ordinary functions
%connect: Private ordinary functions
%device: Private ordinary functions
%errno: Private ordinary functions
%getsockopt: Private ordinary functions
%init: Private ordinary functions
%memcpy: Private ordinary functions
%msg-close: Private ordinary functions
%msg-copy: Private ordinary functions
%msg-data: Private ordinary functions
%msg-init: Private ordinary functions
%msg-init-data: Private ordinary functions
%msg-init-size: Private ordinary functions
%msg-move: Private ordinary functions
%msg-size: Private ordinary functions
%poll: Private ordinary functions
%setsockopt: Private ordinary functions
%sleep: Private ordinary functions
%socket: Private ordinary functions
%stopwatch-start: Private ordinary functions
%stopwatch-stop: Private ordinary functions
%strerror: Private ordinary functions
%term: Private ordinary functions
%version: Private ordinary functions

(
(setf socket-%socket): Public generic functions
(setf socket-%socket): Public generic functions
(setf socket-lock): Public generic functions
(setf socket-lock): Public generic functions

B
bind: Public ordinary functions

C
call-ffi: Private ordinary functions
close: Public ordinary functions
connect: Public ordinary functions

D
define-error: Private macros
define-sockopt-type: Private ordinary functions
defun-zmq3: Private macros
device: Public ordinary functions
do-poll-items: Public macros

F
Function, %bind: Private ordinary functions
Function, %close: Private ordinary functions
Function, %connect: Private ordinary functions
Function, %device: Private ordinary functions
Function, %errno: Private ordinary functions
Function, %getsockopt: Private ordinary functions
Function, %init: Private ordinary functions
Function, %memcpy: Private ordinary functions
Function, %msg-close: Private ordinary functions
Function, %msg-copy: Private ordinary functions
Function, %msg-data: Private ordinary functions
Function, %msg-init: Private ordinary functions
Function, %msg-init-data: Private ordinary functions
Function, %msg-init-size: Private ordinary functions
Function, %msg-move: Private ordinary functions
Function, %msg-size: Private ordinary functions
Function, %poll: Private ordinary functions
Function, %setsockopt: Private ordinary functions
Function, %sleep: Private ordinary functions
Function, %socket: Private ordinary functions
Function, %stopwatch-start: Private ordinary functions
Function, %stopwatch-stop: Private ordinary functions
Function, %strerror: Private ordinary functions
Function, %term: Private ordinary functions
Function, %version: Private ordinary functions
Function, bind: Public ordinary functions
Function, call-ffi: Private ordinary functions
Function, close: Public ordinary functions
Function, connect: Public ordinary functions
Function, define-sockopt-type: Private ordinary functions
Function, device: Public ordinary functions
Function, getsockopt: Public ordinary functions
Function, init: Public ordinary functions
Function, msg-close: Public ordinary functions
Function, msg-copy: Public ordinary functions
Function, msg-data: Public ordinary functions
Function, msg-data-array: Public ordinary functions
Function, msg-data-string: Public ordinary functions
Function, msg-init: Public ordinary functions
Function, msg-init-data: Public ordinary functions
Function, msg-init-fill: Private ordinary functions
Function, msg-init-size: Public ordinary functions
Function, msg-move: Public ordinary functions
Function, msg-size: Public ordinary functions
Function, poll: Public ordinary functions
Function, poll-item-events-signaled-p: Public ordinary functions
Function, poll-item-fd: Public ordinary functions
Function, poll-item-socket: Public ordinary functions
Function, recv: Public ordinary functions
Function, send: Public ordinary functions
Function, setsockopt: Public ordinary functions
Function, sleep: Public ordinary functions
Function, socket: Public ordinary functions
Function, socket-events: Public ordinary functions
Function, socket-fd: Public ordinary functions
Function, stopwatch-start: Public ordinary functions
Function, stopwatch-stop: Public ordinary functions
Function, term: Public ordinary functions
Function, version: Public ordinary functions

G
Generic Function, (setf socket-%socket): Public generic functions
Generic Function, (setf socket-lock): Public generic functions
Generic Function, socket-%socket: Public generic functions
Generic Function, socket-lock: Public generic functions
Generic Function, zmq-error-code: Private generic functions
Generic Function, zmq-error-description: Private generic functions
getsockopt: Public ordinary functions

I
init: Public ordinary functions

M
Macro, define-error: Private macros
Macro, defun-zmq3: Private macros
Macro, do-poll-items: Public macros
Macro, poll-items-aref: Public macros
Macro, with-context: Public macros
Macro, with-msg-init: Public macros
Macro, with-msg-init-data: Public macros
Macro, with-msg-init-size: Public macros
Macro, with-poll-items: Public macros
Macro, with-socket: Public macros
Macro, with-socket-locked: Public macros
Macro, with-sockets: Public macros
Macro, with-stopwatch: Public macros
Method, (setf socket-%socket): Public generic functions
Method, (setf socket-lock): Public generic functions
Method, socket-%socket: Public generic functions
Method, socket-lock: Public generic functions
Method, zmq-error-code: Private generic functions
Method, zmq-error-description: Private generic functions
msg-close: Public ordinary functions
msg-copy: Public ordinary functions
msg-data: Public ordinary functions
msg-data-array: Public ordinary functions
msg-data-string: Public ordinary functions
msg-init: Public ordinary functions
msg-init-data: Public ordinary functions
msg-init-fill: Private ordinary functions
msg-init-size: Public ordinary functions
msg-move: Public ordinary functions
msg-size: Public ordinary functions

P
poll: Public ordinary functions
poll-item-events-signaled-p: Public ordinary functions
poll-item-fd: Public ordinary functions
poll-item-socket: Public ordinary functions
poll-items-aref: Public macros

R
recv: Public ordinary functions

S
send: Public ordinary functions
setsockopt: Public ordinary functions
sleep: Public ordinary functions
socket: Public ordinary functions
socket-%socket: Public generic functions
socket-%socket: Public generic functions
socket-events: Public ordinary functions
socket-fd: Public ordinary functions
socket-lock: Public generic functions
socket-lock: Public generic functions
stopwatch-start: Public ordinary functions
stopwatch-stop: Public ordinary functions

T
term: Public ordinary functions

V
version: Public ordinary functions

W
with-context: Public macros
with-msg-init: Public macros
with-msg-init-data: Public macros
with-msg-init-size: Public macros
with-poll-items: Public macros
with-socket: Public macros
with-socket-locked: Public macros
with-sockets: Public macros
with-stopwatch: Public macros

Z
zmq-error-code: Private generic functions
zmq-error-code: Private generic functions
zmq-error-description: Private generic functions
zmq-error-description: Private generic functions


A.4 Data types

Jump to:   C   E   F   G   M   P   S   Z  
Index Entry  Section

C
Class, socket: Public classes
Condition, eaddrinuse-error: Public conditions
Condition, eaddrnotavail-error: Public conditions
Condition, eagain-error: Public conditions
Condition, econnrefused-error: Public conditions
Condition, efault-error: Public conditions
Condition, efsm-error: Public conditions
Condition, einprogress-error: Public conditions
Condition, eintr-error: Public conditions
Condition, einval-error: Public conditions
Condition, emfile-error: Public conditions
Condition, emthread-error: Public conditions
Condition, enetdown-error: Public conditions
Condition, enobufs-error: Public conditions
Condition, enocompatproto-error: Public conditions
Condition, enodev-error: Public conditions
Condition, enomem-error: Public conditions
Condition, enotsock-error: Public conditions
Condition, enotsup-error: Public conditions
Condition, eprotonosupport-error: Public conditions
Condition, eterm-error: Public conditions
Condition, zmq-error: Public conditions

E
eaddrinuse-error: Public conditions
eaddrnotavail-error: Public conditions
eagain-error: Public conditions
econnrefused-error: Public conditions
efault-error: Public conditions
efsm-error: Public conditions
einprogress-error: Public conditions
eintr-error: Public conditions
einval-error: Public conditions
emfile-error: Public conditions
emthread-error: Public conditions
enetdown-error: Public conditions
enobufs-error: Public conditions
enocompatproto-error: Public conditions
enodev-error: Public conditions
enomem-error: Public conditions
enotsock-error: Public conditions
enotsup-error: Public conditions
eprotonosupport-error: Public conditions
eterm-error: Public conditions

F
ffi.lisp: The zmq/src/ffi․lisp file
File, ffi.lisp: The zmq/src/ffi․lisp file
File, grovel.lisp: The zmq/src/grovel․lisp file
File, packages.lisp: The zmq/src/packages․lisp file
File, zmq.asd: The zmq/zmq․asd file
File, zmq.lisp: The zmq/src/zmq․lisp file

G
grovel.lisp: The zmq/src/grovel․lisp file

M
Module, src: The zmq/src module

P
Package, zmq: The zmq package
packages.lisp: The zmq/src/packages․lisp file

S
socket: Public classes
src: The zmq/src module
System, zmq: The zmq system

Z
zmq: The zmq system
zmq: The zmq package
zmq-error: Public conditions
zmq.asd: The zmq/zmq․asd file
zmq.lisp: The zmq/src/zmq․lisp file