The zmq Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The zmq Reference Manual

This is the zmq Reference Manual, version 1.5.0, generated automatically by Declt version 2.4 "Will Decker" on Wed Jun 20 12:12:06 2018 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

lisp-zmq

Description

lisp-zmq is a Common Lisp binding for the zeromq messaging library.

More information can be found on http://wandrian.net/lisp-zmq.html.

Compatibility

This binding is compatible with both stable ZeroMQ API available, i.e. ZeroMQ 2.2.x and ZeroMQ 3.2.x with x greater or equal to 2. ZeroMQ 3.0.0 (alpha), ZeroMQ 3.1.0 (beta), ZeroMQ 3.2.0 (RC1) and ZeroMQ 3.2.1 (RC2) are not supported.

In lisp-zmq, 2.x designates the 2.2.x version, and 3.x designates the 3.2.x — with x greater or equal to 2 — version.

Contact

If you have suggestions, or if you have found a bug, send me a message via Github or mail me at <khaelin@gmail.co


Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

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


Previous: , Up: Systems   [Contents][Index]

2.1 zmq

Author

Nicolas Martyanoff

License

BSD

Description

A binding of the zmq transport layer.

Version

1.5.0

Dependencies
Source

zmq.asd (file)

Component

src (module)


Next: , Previous: , Up: Top   [Contents][Index]

3 Modules

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


Previous: , Up: Modules   [Contents][Index]

3.1 zmq/src

Parent

zmq (system)

Location

src/

Components

Next: , Previous: , Up: Top   [Contents][Index]

4 Files

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


Previous: , Up: Files   [Contents][Index]

4.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.1 zmq.asd

Location

zmq.asd

Systems

zmq (system)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.2 zmq/src/packages.lisp

Parent

src (module)

Location

src/packages.lisp

Packages

zmq


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.3 zmq/src/grovel.lisp

Dependency

packages.lisp (file)

Parent

src (module)

Location

src/grovel.lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.4 zmq/src/ffi.lisp

Dependency

grovel.lisp (file)

Parent

src (module)

Location

src/ffi.lisp

Internal Definitions

Previous: , Up: Lisp files   [Contents][Index]

4.1.5 zmq/src/zmq.lisp

Dependency

ffi.lisp (file)

Parent

src (module)

Location

src/zmq.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Packages

Packages are listed by definition order.


Previous: , Up: Packages   [Contents][Index]

5.1 zmq

Source

packages.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

6 Definitions

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


Next: , Previous: , Up: Definitions   [Contents][Index]

6.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.1 Constants

Constant: zmq-version-major
Package

zmq

Source

/home/quickref/.cache/common-lisp/sbcl-1.4.0-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/lisp-zmq-20160208-git/src/grovel.processed-grovel-file

Constant: zmq-version-minor
Package

zmq

Source

/home/quickref/.cache/common-lisp/sbcl-1.4.0-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/lisp-zmq-20160208-git/src/grovel.processed-grovel-file


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.2 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 (file)

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 (file)

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 (file)

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 (file)

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 (file)

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 (file)

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 (file)

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 (file)

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

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

Package

zmq

Source

zmq.lisp (file)

Macro: with-sockets BINDINGS &body BODY
Package

zmq

Source

zmq.lisp (file)

Macro: with-stopwatch &body BODY

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

Package

zmq

Source

zmq.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.3 Functions

Function: bind SOCKET ENDPOINT

Bind SOCKET to the address ENDPOINT.

Package

zmq

Source

zmq.lisp (file)

Function: close SOCKET

Close and release a socket.

Package

zmq

Source

zmq.lisp (file)

Function: connect SOCKET ENDPOINT

Connect SOCKET to the address ENDPOINT.

Package

zmq

Source

zmq.lisp (file)

Function: ctx-destroy CONTEXT

Destroy a context.

Package

zmq

Source

zmq.lisp (file)

Function: ctx-get CONTEXT OPTION

Return the value associated to the option OPTION for CONTEXT.

Package

zmq

Source

zmq.lisp (file)

Function: ctx-new ()

Create and return a new context.

Package

zmq

Source

zmq.lisp (file)

Function: ctx-set CONTEXT OPTION VALUE

Set the value associated to the option OPTION to VALUE for CONTEXT.

Package

zmq

Source

zmq.lisp (file)

Function: device TYPE FRONTEND BACKEND

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

Package

zmq

Source

zmq.lisp (file)

Function: disconnect SOCKET ENDPOINT

Disconnect SOCKET from the address ENDPOINT.

Package

zmq

Source

zmq.lisp (file)

Function: getsockopt SOCKET OPTION

Get the value currently associated to a socket option.

Package

zmq

Source

zmq.lisp (file)

Function: init IO-THREADS

Create and return a new context.

Package

zmq

Source

zmq.lisp (file)

Function: msg-close MESSAGE

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

Package

zmq

Source

zmq.lisp (file)

Function: msg-copy DESTINATION SOURCE

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

Package

zmq

Source

zmq.lisp (file)

Function: msg-data MESSAGE

Get a foreign pointer on the content of MESSAGE.

Package

zmq

Source

zmq.lisp (file)

Function: msg-data-array MESSAGE

Get the content of MESSAGE as an unsigned byte array.

Package

zmq

Source

zmq.lisp (file)

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 (file)

Function: msg-init ()

Create and return a new empty message.

Package

zmq

Source

zmq.lisp (file)

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 (file)

Function: msg-init-size SIZE

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

Package

zmq

Source

zmq.lisp (file)

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 (file)

Function: msg-recv MESSAGE SOCKET &optional FLAGS

Receive a message from SOCKET and store it in MESSAGE.

Package

zmq

Source

zmq.lisp (file)

Function: msg-send MESSAGE SOCKET &optional FLAGS

Send MESSAGE on SOCKET.

Package

zmq

Source

zmq.lisp (file)

Function: msg-size MESSAGE

Return the size in byte of the content of MESSAGE.

Package

zmq

Source

zmq.lisp (file)

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 (file)

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 (file)

Function: poll-item-fd POLL-ITEM

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

Package

zmq

Source

zmq.lisp (file)

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 (file)

Function: recv SOCKET MESSAGE &optional FLAGS

Receive a message from SOCKET and store it in MESSAGE.

Package

zmq

Source

zmq.lisp (file)

Function: send SOCKET MESSAGE &optional FLAGS

Queue MESSAGE to be sent on SOCKET.

Package

zmq

Source

zmq.lisp (file)

Function: setsockopt SOCKET OPTION VALUE

Set the value associated to a socket option.

Package

zmq

Source

zmq.lisp (file)

Function: sleep SECONDS

Sleep for SECONDS seconds.

Package

zmq

Source

zmq.lisp (file)

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 (file)

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 (file)

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 (file)

Function: stopwatch-start ()

Start a timer, and return a handle.

Package

zmq

Source

zmq.lisp (file)

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 (file)

Function: term CONTEXT

Terminate and release a context

Package

zmq

Source

zmq.lisp (file)

Function: unbind SOCKET ENDPOINT

Unbind SOCKET from the address ENDPOINT.

Package

zmq

Source

zmq.lisp (file)

Function: version ()

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

Package

zmq

Source

zmq.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.4 Generic functions

Generic Function: socket-%socket OBJECT
Generic Function: (setf socket-%socket) NEW-VALUE OBJECT
Package

zmq

Methods
Method: socket-%socket (SOCKET socket)
Method: (setf socket-%socket) NEW-VALUE (SOCKET socket)

A foreign pointer to the underlying zeromq socket.

Source

zmq.lisp (file)

Generic Function: socket-lock OBJECT
Generic Function: (setf socket-lock) NEW-VALUE OBJECT
Package

zmq

Methods
Method: socket-lock (SOCKET socket)
Method: (setf socket-lock) NEW-VALUE (SOCKET socket)

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

Source

zmq.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.5 Conditions

Condition: eaddrinuse-error ()

The error associated to the EADDRINUSE error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: eaddrnotavail-error ()

The error associated to the EADDRNOTAVAIL error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: eagain-error ()

The error associated to the EAGAIN error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: econnrefused-error ()

The error associated to the ECONNREFUSED error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: efault-error ()

The error associated to the EFAULT error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: efsm-error ()

The error associated to the EFSM error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: einprogress-error ()

The error associated to the EINPROGRESS error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: eintr-error ()

The error associated to the EINTR error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: einval-error ()

The error associated to the EINVAL error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: emfile-error ()

The error associated to the EMFILE error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: emthread-error ()

The error associated to the EMTHREAD error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: enetdown-error ()

The error associated to the ENETDOWN error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: enobufs-error ()

The error associated to the ENOBUFS error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: enocompatproto-error ()

The error associated to the ENOCOMPATPROTO error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: enodev-error ()

The error associated to the ENODEV error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: enomem-error ()

The error associated to the ENOMEM error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: enotsock-error ()

The error associated to the ENOTSOCK error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: enotsup-error ()

The error associated to the ENOTSUP error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: eprotonosupport-error ()

The error associated to the EPROTONOSUPPORT error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: eterm-error ()

The error associated to the ETERM error code.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

zmq-error (condition)

Condition: zmq-error ()

A ZMQ error.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

error (condition)

Direct subclasses
Direct methods
Direct slots
Slot: code

The numeric error code.

Initargs

:code

Readers

zmq-error-code (generic function)

Slot: description

The description of the error.

Initargs

:description

Readers

zmq-error-description (generic function)


Previous: , Up: Exported definitions   [Contents][Index]

6.1.6 Classes

Class: socket ()

A zeromq socket.

Package

zmq

Source

zmq.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: %socket

A foreign pointer to the underlying zeromq socket.

Initargs

:%socket

Readers

socket-%socket (generic function)

Writers

(setf socket-%socket) (generic function)

Slot: lock

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

Initargs

:lock

Readers

socket-lock (generic function)

Writers

(setf socket-lock) (generic function)


Previous: , Up: Definitions   [Contents][Index]

6.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

6.2.1 Constants

Constant: size-of-msg
Package

zmq

Source

/home/quickref/.cache/common-lisp/sbcl-1.4.0-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/lisp-zmq-20160208-git/src/grovel.processed-grovel-file

Constant: size-of-pollitem
Package

zmq

Source

/home/quickref/.cache/common-lisp/sbcl-1.4.0-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/lisp-zmq-20160208-git/src/grovel.processed-grovel-file

Constant: size-of-size-t
Package

zmq

Source

/home/quickref/.cache/common-lisp/sbcl-1.4.0-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/lisp-zmq-20160208-git/src/grovel.processed-grovel-file

Constant: zmq-version-patch
Package

zmq

Source

/home/quickref/.cache/common-lisp/sbcl-1.4.0-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/lisp-zmq-20160208-git/src/grovel.processed-grovel-file


Next: , Previous: , Up: Internal definitions   [Contents][Index]

6.2.2 Special variables

Special Variable: *errors*

A table mapping error numbers to their condition class

Package

zmq

Source

zmq.lisp (file)

Special Variable: *socket-options-type*

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

Package

zmq

Source

zmq.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

6.2.3 Macros

Macro: define-error NAME ERROR-VALUE
Package

zmq

Source

zmq.lisp (file)

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 (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

6.2.4 Functions

Function: %bind SOCKET ENDPOINT
Package

zmq

Source

ffi.lisp (file)

Function: %close SOCKET
Package

zmq

Source

ffi.lisp (file)

Function: %connect SOCKET ENDPOINT
Package

zmq

Source

ffi.lisp (file)

Function: %ctx-destroy CONTEXT
Package

zmq

Source

ffi.lisp (file)

Function: %ctx-get CONTEXT OPTION
Package

zmq

Source

ffi.lisp (file)

Function: %ctx-new ()
Package

zmq

Source

ffi.lisp (file)

Function: %ctx-set CONTEXT OPTION OPTVAL
Package

zmq

Source

ffi.lisp (file)

Function: %device DEVICE FRONTEND BACKEND
Package

zmq

Source

ffi.lisp (file)

Function: %errno ()
Package

zmq

Source

ffi.lisp (file)

Function: %getsockopt SOCKET OPTION-NAME OPTION-VALUE OPTION-LEN
Package

zmq

Source

ffi.lisp (file)

Function: %init IO-THREADS
Package

zmq

Source

ffi.lisp (file)

Function: %memcpy DST SRC LEN
Package

zmq

Source

ffi.lisp (file)

Function: %msg-close MSG
Package

zmq

Source

ffi.lisp (file)

Function: %msg-copy DEST SRC
Package

zmq

Source

ffi.lisp (file)

Function: %msg-data MSG
Package

zmq

Source

ffi.lisp (file)

Function: %msg-init MSG
Package

zmq

Source

ffi.lisp (file)

Function: %msg-init-data MSG DATA SIZE FFN HINT
Package

zmq

Source

ffi.lisp (file)

Function: %msg-init-size MSG SIZE
Package

zmq

Source

ffi.lisp (file)

Function: %msg-move DEST SRC
Package

zmq

Source

ffi.lisp (file)

Function: %msg-recv MSG SOCKET FLAGS
Package

zmq

Source

ffi.lisp (file)

Function: %msg-send MSG SOCKET FLAGS
Package

zmq

Source

ffi.lisp (file)

Function: %msg-size MSG
Package

zmq

Source

ffi.lisp (file)

Function: %poll ITEMS NITEMS TIMEOUT
Package

zmq

Source

ffi.lisp (file)

Function: %proxy FRONTEND BACKEND CAPTURE
Package

zmq

Source

ffi.lisp (file)

Function: %recvmsg SOCKET MSG FLAGS
Package

zmq

Source

ffi.lisp (file)

Function: %sendmsg SOCKET MSG FLAGS
Package

zmq

Source

ffi.lisp (file)

Function: %setsockopt SOCKET OPTION-NAME OPTION-VALUE OPTION-LEN
Package

zmq

Source

ffi.lisp (file)

Function: %sleep SECONDS
Package

zmq

Source

ffi.lisp (file)

Function: %socket CONTEXT TYPE
Package

zmq

Source

ffi.lisp (file)

Function: %stopwatch-start ()
Package

zmq

Source

ffi.lisp (file)

Function: %stopwatch-stop WATCH
Package

zmq

Source

ffi.lisp (file)

Function: %strerror ERRNUM
Package

zmq

Source

ffi.lisp (file)

Function: %term CONTEXT
Package

zmq

Source

ffi.lisp (file)

Function: %unbind SOCKET ENDPOINT
Package

zmq

Source

ffi.lisp (file)

Function: %version MAJOR MINOR PATCH
Package

zmq

Source

ffi.lisp (file)

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 (file)

Function: define-sockopt-type OPTION TYPE &optional LENGTH
Package

zmq

Source

zmq.lisp (file)

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 (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

6.2.5 Generic functions

Generic Function: zmq-error-code CONDITION
Package

zmq

Methods
Method: zmq-error-code (CONDITION zmq-error)
Source

zmq.lisp (file)

Generic Function: zmq-error-description CONDITION
Package

zmq

Methods
Method: zmq-error-description (CONDITION zmq-error)
Source

zmq.lisp (file)


Previous: , Up: Internal definitions   [Contents][Index]

6.2.6 Classes

Class: msg-tclass ()
Package

zmq

Source

/home/quickref/.cache/common-lisp/sbcl-1.4.0-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/lisp-zmq-20160208-git/src/grovel.processed-grovel-file

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: pollitem-tclass ()
Package

zmq

Source

/home/quickref/.cache/common-lisp/sbcl-1.4.0-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/lisp-zmq-20160208-git/src/grovel.processed-grovel-file

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)

Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   F   L   M   Z  
Index Entry  Section

F
File, Lisp, zmq.asd: The zmq<dot>asd file
File, Lisp, zmq/src/ffi.lisp: The zmq/src/ffi<dot>lisp file
File, Lisp, zmq/src/grovel.lisp: The zmq/src/grovel<dot>lisp file
File, Lisp, zmq/src/packages.lisp: The zmq/src/packages<dot>lisp file
File, Lisp, zmq/src/zmq.lisp: The zmq/src/zmq<dot>lisp file

L
Lisp File, zmq.asd: The zmq<dot>asd file
Lisp File, zmq/src/ffi.lisp: The zmq/src/ffi<dot>lisp file
Lisp File, zmq/src/grovel.lisp: The zmq/src/grovel<dot>lisp file
Lisp File, zmq/src/packages.lisp: The zmq/src/packages<dot>lisp file
Lisp File, zmq/src/zmq.lisp: The zmq/src/zmq<dot>lisp file

M
Module, zmq/src: The zmq/src module

Z
zmq.asd: The zmq<dot>asd file
zmq/src: The zmq/src module
zmq/src/ffi.lisp: The zmq/src/ffi<dot>lisp file
zmq/src/grovel.lisp: The zmq/src/grovel<dot>lisp file
zmq/src/packages.lisp: The zmq/src/packages<dot>lisp file
zmq/src/zmq.lisp: The zmq/src/zmq<dot>lisp file

Jump to:   F   L   M   Z  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

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

%
%bind: Internal functions
%close: Internal functions
%connect: Internal functions
%ctx-destroy: Internal functions
%ctx-get: Internal functions
%ctx-new: Internal functions
%ctx-set: Internal functions
%device: Internal functions
%errno: Internal functions
%getsockopt: Internal functions
%init: Internal functions
%memcpy: Internal functions
%msg-close: Internal functions
%msg-copy: Internal functions
%msg-data: Internal functions
%msg-init: Internal functions
%msg-init-data: Internal functions
%msg-init-size: Internal functions
%msg-move: Internal functions
%msg-recv: Internal functions
%msg-send: Internal functions
%msg-size: Internal functions
%poll: Internal functions
%proxy: Internal functions
%recvmsg: Internal functions
%sendmsg: Internal functions
%setsockopt: Internal functions
%sleep: Internal functions
%socket: Internal functions
%stopwatch-start: Internal functions
%stopwatch-stop: Internal functions
%strerror: Internal functions
%term: Internal functions
%unbind: Internal functions
%version: Internal functions

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

B
bind: Exported functions

C
call-ffi: Internal functions
close: Exported functions
connect: Exported functions
ctx-destroy: Exported functions
ctx-get: Exported functions
ctx-new: Exported functions
ctx-set: Exported functions

D
define-error: Internal macros
define-sockopt-type: Internal functions
defun-zmq3: Internal macros
device: Exported functions
disconnect: Exported functions
do-poll-items: Exported macros

F
Function, %bind: Internal functions
Function, %close: Internal functions
Function, %connect: Internal functions
Function, %ctx-destroy: Internal functions
Function, %ctx-get: Internal functions
Function, %ctx-new: Internal functions
Function, %ctx-set: Internal functions
Function, %device: Internal functions
Function, %errno: Internal functions
Function, %getsockopt: Internal functions
Function, %init: Internal functions
Function, %memcpy: Internal functions
Function, %msg-close: Internal functions
Function, %msg-copy: Internal functions
Function, %msg-data: Internal functions
Function, %msg-init: Internal functions
Function, %msg-init-data: Internal functions
Function, %msg-init-size: Internal functions
Function, %msg-move: Internal functions
Function, %msg-recv: Internal functions
Function, %msg-send: Internal functions
Function, %msg-size: Internal functions
Function, %poll: Internal functions
Function, %proxy: Internal functions
Function, %recvmsg: Internal functions
Function, %sendmsg: Internal functions
Function, %setsockopt: Internal functions
Function, %sleep: Internal functions
Function, %socket: Internal functions
Function, %stopwatch-start: Internal functions
Function, %stopwatch-stop: Internal functions
Function, %strerror: Internal functions
Function, %term: Internal functions
Function, %unbind: Internal functions
Function, %version: Internal functions
Function, bind: Exported functions
Function, call-ffi: Internal functions
Function, close: Exported functions
Function, connect: Exported functions
Function, ctx-destroy: Exported functions
Function, ctx-get: Exported functions
Function, ctx-new: Exported functions
Function, ctx-set: Exported functions
Function, define-sockopt-type: Internal functions
Function, device: Exported functions
Function, disconnect: Exported functions
Function, getsockopt: Exported functions
Function, init: Exported functions
Function, msg-close: Exported functions
Function, msg-copy: Exported functions
Function, msg-data: Exported functions
Function, msg-data-array: Exported functions
Function, msg-data-string: Exported functions
Function, msg-init: Exported functions
Function, msg-init-data: Exported functions
Function, msg-init-fill: Internal functions
Function, msg-init-size: Exported functions
Function, msg-move: Exported functions
Function, msg-recv: Exported functions
Function, msg-send: Exported functions
Function, msg-size: Exported functions
Function, poll: Exported functions
Function, poll-item-events-signaled-p: Exported functions
Function, poll-item-fd: Exported functions
Function, poll-item-socket: Exported functions
Function, recv: Exported functions
Function, send: Exported functions
Function, setsockopt: Exported functions
Function, sleep: Exported functions
Function, socket: Exported functions
Function, socket-events: Exported functions
Function, socket-fd: Exported functions
Function, stopwatch-start: Exported functions
Function, stopwatch-stop: Exported functions
Function, term: Exported functions
Function, unbind: Exported functions
Function, version: Exported functions

G
Generic Function, (setf socket-%socket): Exported generic functions
Generic Function, (setf socket-lock): Exported generic functions
Generic Function, socket-%socket: Exported generic functions
Generic Function, socket-lock: Exported generic functions
Generic Function, zmq-error-code: Internal generic functions
Generic Function, zmq-error-description: Internal generic functions
getsockopt: Exported functions

I
init: Exported functions

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

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

R
recv: Exported functions

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

T
term: Exported functions

U
unbind: Exported functions

V
version: Exported functions

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

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

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

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   %   *  
C   D   L   S   Z  
Index Entry  Section

%
%socket: Exported classes

*
*errors*: Internal special variables
*socket-options-type*: Internal special variables

C
code: Exported conditions
Constant, size-of-msg: Internal constants
Constant, size-of-pollitem: Internal constants
Constant, size-of-size-t: Internal constants
Constant, zmq-version-major: Exported constants
Constant, zmq-version-minor: Exported constants
Constant, zmq-version-patch: Internal constants

D
description: Exported conditions

L
lock: Exported classes

S
size-of-msg: Internal constants
size-of-pollitem: Internal constants
size-of-size-t: Internal constants
Slot, %socket: Exported classes
Slot, code: Exported conditions
Slot, description: Exported conditions
Slot, lock: Exported classes
Special Variable, *errors*: Internal special variables
Special Variable, *socket-options-type*: Internal special variables

Z
zmq-version-major: Exported constants
zmq-version-minor: Exported constants
zmq-version-patch: Internal constants

Jump to:   %   *  
C   D   L   S   Z  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

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

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

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

M
msg-tclass: Internal classes

P
Package, zmq: The zmq package
pollitem-tclass: Internal classes

S
socket: Exported classes
System, zmq: The zmq system

Z
zmq: The zmq system
zmq: The zmq package
zmq-error: Exported conditions

Jump to:   C   E   M   P   S   Z