Next: Introduction, Previous: (dir), Up: (dir) [Contents][Index]
This is the cl-rabbit Reference Manual, generated automatically by Declt version 3.0 "Montgomery Scott" on Tue Dec 22 12:42:36 2020 GMT+0.
• Introduction | What cl-rabbit is all about | |
• Systems | The systems documentation | |
• Modules | The modules documentation | |
• Files | The files documentation | |
• Packages | The packages documentation | |
• Definitions | The symbols documentation | |
• Indexes | Concepts, functions, variables and data types |
Author: Elias Mårtenson, lokedhs@gmail.com
This library is a CFFI-based interface to the RabbitMQ client libraries with an interface that is designed to be fairly close to the native C API.
The easiest way to install this library is to download it using Quicklisp:
(ql:quickload :cl-rabbit)
Please look at the file examples.lisp
for a simple example of using
the library.
Please note that the underlying C API is still in beta, which means that the API itself sometimes undergoes breaking changes. This project attempts to work around this as well as possible, but there may be cases where there are incompatibilities. Please let me know if any problems are seen.
Next: Modules, Previous: Introduction, Up: Top [Contents][Index]
The main system appears first, followed by any subsystem dependency.
• The cl-rabbit system |
Elias Martenson <lokedhs@gmail.com>
MIT
Simple RabbitMQ interface for Common Lisp using CFFI
cl-rabbit.asd (file)
src (module)
Modules are listed depth-first from the system components tree.
• The cl-rabbit/src module |
cl-rabbit (system)
src/
Files are sorted by type and then listed depth-first from the systems components trees.
• Lisp files |
Next: The cl-rabbit/src/package․lisp file, Previous: Lisp files, Up: Lisp files [Contents][Index]
cl-rabbit.asd
cl-rabbit (system)
Next: The cl-rabbit/src/grovel․lisp file, Previous: The cl-rabbit․asd file, Up: Lisp files [Contents][Index]
src (module)
src/package.lisp
Next: The cl-rabbit/src/functions․lisp file, Previous: The cl-rabbit/src/package․lisp file, Up: Lisp files [Contents][Index]
package.lisp (file)
src (module)
src/grovel.lisp
Next: The cl-rabbit/src/misc․lisp file, Previous: The cl-rabbit/src/grovel․lisp file, Up: Lisp files [Contents][Index]
grovel.lisp (file)
src (module)
src/functions.lisp
Next: The cl-rabbit/src/amqp․lisp file, Previous: The cl-rabbit/src/functions․lisp file, Up: Lisp files [Contents][Index]
functions.lisp (file)
src (module)
src/misc.lisp
Previous: The cl-rabbit/src/misc․lisp file, Up: Lisp files [Contents][Index]
misc.lisp (file)
src (module)
src/amqp.lisp
Next: Definitions, Previous: Files, Up: Top [Contents][Index]
Packages are listed by definition order.
• The cl-rabbit.examples package | ||
• The cl-rabbit package |
Next: The cl-rabbit package, Previous: Packages, Up: Packages [Contents][Index]
Examples for cl-rabbit
package.lisp (file)
Previous: The cl-rabbit․examples package, Up: Packages [Contents][Index]
CFFI-based interface to RabbitMQ
package.lisp (file)
common-lisp
Definitions are sorted by export status, category, package, and then by lexicographic order.
• Exported definitions | ||
• Internal definitions |
Next: Internal definitions, Previous: Definitions, Up: Definitions [Contents][Index]
• Exported constants | ||
• Exported macros | ||
• Exported functions | ||
• Exported generic functions | ||
• Exported conditions | ||
• Exported classes |
Next: Exported macros, Previous: Exported definitions, Up: Exported definitions [Contents][Index]
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
Next: Exported functions, Previous: Exported constants, Up: Exported definitions [Contents][Index]
Opens CHANNEL, evaluates BODY and ensures you don’t leave without closing the channel
Creates a connection using NEW-CONNECTION and evaluates BODY with the connection bound to CONN.
Next: Exported generic functions, Previous: Exported macros, Up: Exported definitions [Contents][Index]
Acknowledges a message.
Does a basic.ack on a received message.
Parameters:
CONN - the connection object
CHANNEL - the channel identifier
MULTIPLE - if true, ack all messages up to this delivery tag, if
false ack only this delivery tag
Do a basic.nack.
Actively reject a message, this has the same effect as amqp_basic_reject()
however, amqp_basic_nack() can negatively acknowledge multiple messages with
one call much like amqp_basic_ack() can acknowledge mutliple messages with
one call.
Parameters:
CONN - the connection object
CHANNEL - the channel identifier
DELIVERY-TAG - the delivery tag of the message to reject
MULTIPLE - if true negatively acknowledge all unacknowledged messages on this channel
REQUEUE - indicate to the broker whether it should requeue the message
Publish a message on an exchange with a routing key.
Note that at the AMQ protocol level basic.publish is an async method:
this means error conditions that occur on the broker (such as
publishing to a non-existent exchange) will not be reflected in the
return value of this function.
Parameters:
CONN - the connection on which to send the message.
CHANNEL - the channel that should be used.
EXCHANGE - the exchange on the broker to publish to
ROUTING-KEY - the routing key to use when publishing the message
MANDATORY - indicate to the broker that the message MUST be routed to
a queue. If the broker cannot do this it should respond with a
basic.reject method
IMMEDIATE - indicate to the broker that the message MUST be delivered
to a consumer immediately. If the broker cannot do this it should
response with a basic.reject method.
BODY - can be either a vector of bytes, or a string. If it’s a string,
then it will be encoded using ENCODING before sending.
PROPERTIES - indicates an alist of message properties. The
following property keywords are accepted:
:CONTENT-TYPE :CONTENT-ENCODING :DELIVERY-MODE :PRIORITY :CORRELATION-ID
:REPLY-TO :EXPIRATION :MESSAGE-ID :TIMESTAMP :TYPE :USER-ID :APP-ID :CLUSTER-ID :HEADERS
Closes a channel.
Parameters:
CONN - the connection object
CHANNEL - the channel that should be closed
CODE - the reason code, defaults to AMQP_REPLY_SUCCESS
Enable/disable flow from peer.
This method asks the peer to pause or restart the flow of content data
sent by a consumer. This is a simple flow-control mechanism that a
peer can use to avoid overflowing its queues or otherwise finding
itself receiving more messages than it can process. Note that this
method is not intended for window control. It does not affect contents
returned by Basic.Get-Ok methods.
Parameters:
CONN - the connection object
CHANNEL - the channel that should be updated
ACTIVE - a boolean indicating if flow should be enabled or disabled
Set CHANNEL to publisher confirm mode. a channel in transaction mode cannot be set to confirm mode. returns t if successful. signals RABBITMQ-SERVER-ERROR if channel is in transaction mode.
Wait for and consume a message.
Waits for a basic.deliver method on any channel, upon receipt of
basic.deliver it reads that message, and returns. If any other method
is received before basic.deliver, this function will raise a
RABBITMQ-LIBRARY-ERROR with its error code set
to :AMQP-UNEXPECTED-FRAME. The caller should then call
amqp_simple_wait_frame() to read this frame and take appropriate
action.
This function should be used after starting a consumer with the
BASIC-CONSUME function.
This function returns an instance of ENVELOPE that contains the
consumed message.
Parameters:
CONN - the connection object
TIMEOUT - the number of microseconds to wait for a message delivery. Passing in NIL will result in blocking behaviour.
Close a connection that was previously created using NEW-CONNECTION.
Login to the broker using the SASL PLAIN method.
Parameters:
CONN - The connection object
VHOST - the virtual host to connect to on the broker. The default on
most brokers is "/"
CHANNEL-MAX - the limit for the number of channels for the connection.
0 means no limit, and is a good default (AMQP_DEFAULT_MAX_CHANNELS)
Note that the maximum number of channels the protocol supports is
65535 (2^16, with the 0-channel reserved)
FRAME-MAX - the maximum size of an AMQP frame on the wire to request
of the broker for this connection. 4096 is the minimum size, 2^31-1 is
the maximum, the default value is 131072 (128 kB).
HEARTBEAT - the number of seconds between heartbeat frame to request
of the broker. A value of 0 disables heartbeats.
PROPERTIES - a table of properties to send to the broker
Create a new connection. The returned connection must be released using DESTROY-CONNECTION. As an alternative, WITH-CONNECTION can be used, which ensures that the connection is properly closed.
Bind queue to an exchange.
This method binds a queue to an exchange. Until a queue is bound it will not receive any messages. In a classic messaging model, store-and-forward queues are bound to a direct exchange and subscription queues are bound to a topic exchange.
Declare queue, create if needed.
This method creates or checks a queue. When creating a new queue the client can specify various properties that control the durability of the queue and its contents, and the level of sharing for the queue.
This function returns three values: The name of the queue, the number of messages waiting on the queue, the number of consumers for this queue.
Sets whether rabbitmq-c initialises the underlying SSL library.
For SSL libraries that require a one-time initialisation across
a whole program (e.g., OpenSSL) this sets whether or not rabbitmq-c
will initialise the SSL library when the first call to
amqp_open_socket() is made. You should call this function with
do_init = 0 if the underlying SSL library is initialised somewhere else
the program.
Failing to initialise or double initialisation of the SSL library will
result in undefined behaviour
By default rabbitmq-c will initialise the underlying SSL library
NOTE: calling this function after the first socket has been opened with
amqp_open_socket() will not have any effect.
INIT - If NIL rabbitmq-c will not initialise the SSL library, otherwise rabbitmq-c will initialise the SSL library
Returns frame object for supported frames (see notes section), t for confirmation (ok) frames or
signals error for unsupported (not implemented frames), this function waits for frame on ANY
CHANNEL on CONN.
Arguments:
CONN => Rabbitmq connection.
NOTES:
Currently implemented frames are basic acknowledgment, basic negative acknowledgment, return,
deliver and select ok method frames, content header and content body frames.
Open a socket connection.
This function opens a socket connection returned from TCP-SOCKET-NEW
or SSL-SOCKET-NEW.
Create a new TLS-encrypted socket.
Call CONNECTION-CLOSE to release socket resources.
Set the CA certificate.
SOCKET is a socket object created by SSL-SOCKET-NEW.
CACERT is the path to a certificate file in PEM format.
Set the client key from a buffer.
SOCKET - An SSL/TLS socket object.
CERT - Path to the client certificate in PEM format.
KEY - Path to the client key in PEM format.
Set the client key from a buffer.
SOCKET - An SSL/TLS socket object.
CERT - Path to the client certificate in PEM format.
KEY - An array of type (UNSIGNED-BYTE 8) containing client key in PEM format.
Enable or disable peer verification.
If peer verification is enabled then the common name in the server
certificate must match the server name. Peer verification is enabled
by default.
SOCKET - An SSL/TLS socket object.
VERIFY-P - verify Enable or disable peer verification.
Create a new TCP socket.
Call CONNECTION-CLOSE to release socket resources.
Next: Exported conditions, Previous: Exported functions, Up: Exported definitions [Contents][Index]
t when instructing the broker to requeue message. this slot should be ignored when publisher receives negative acknowledgment from broker.
amqp.lisp (file)
Next: Exported classes, Previous: Exported generic functions, Up: Exported definitions [Contents][Index]
Error signaled when an unhandled method type recieved in a method frame.
amqp.lisp (file)
rabbitmq-error (condition)
:channel
method-frame-error/channel (generic function)
:method-id
method-frame-error/method-id (generic function)
General superclass for rabbitmq errors
amqp.lisp (file)
error (condition)
Error that is raised when an AMQP call fails
amqp.lisp (file)
rabbitmq-error (condition)
The response type as returned by the AMQP call
:error-code
rabbitmq-library-error/error-code (generic function)
:error-description
rabbitmq-library-error/error-description (generic function)
Error that is raised when the server reports an error condition
amqp.lisp (file)
rabbitmq-error (condition)
:method
rabbitmq-server-error/method (generic function)
:reply-code
(quote 0)
rabbitmq-server-error/reply-code (generic function)
:message
(quote "unknown error")
rabbitmq-server-error/message (generic function)
Previous: Exported conditions, Up: Exported definitions [Contents][Index]
Content body frame
amqp.lisp (file)
standard-object (class)
Rabbitmq channel.
integer
:channel
content-body-frame/channel (generic function)
Body payload raw content.
(simple-array (unsigned-byte 8) (*))
:body
content-body-frame/body (generic function)
Content header frame.
amqp.lisp (file)
standard-object (class)
channel.
integer
:channel
content-header-frame/channel (generic function)
AMQP class id.
integer
:class-id
content-header-frame/class-id (generic function)
Body payload size in bytes.
integer
:body-size
content-header-frame/body-size (generic function)
Payload properties.
list
:properties
content-header-frame/properties (generic function)
amqp.lisp (file)
standard-object (class)
integer
:channel
envelope/channel (generic function)
string
:consumer-tag
envelope/consumer-tag (generic function)
integer
:delivery-tag
envelope/delivery-tag (generic function)
string
:exchange
envelope/exchange (generic function)
string
:routing-key
envelope/routing-key (generic function)
cl-rabbit:message
:message
envelope/message (generic function)
amqp.lisp (file)
standard-object (class)
(simple-array (unsigned-byte 8) (*))
:body
message/body (generic function)
list
:properties
message/properties (generic function)
Basic acknowledgment method frame.
amqp.lisp (file)
method-frame (class)
method-frame-basic-acknowledgment/channel (generic function)
Basic acknowledgment method ID.
:class
3932240
method-frame-basic-acknowledgment/id (generic function)
Sequence number of the confirmed message.
integer
:delivery-tag
method-frame-basic-acknowledgment/delivery-tag (generic function)
t when acknowledge messages up to and including the one with the sequence in delivery-tag.
:multiplep
method-frame-basic-acknowledgment/multiplep (generic function)
Basic deliver method frame.
amqp.lisp (file)
method-frame (class)
method-frame-basic-deliver/channel (generic function)
Basic deliver method ID.
:class
3932220
method-frame-basic-deliver/id (generic function)
Identifier for the consumer, valid within the current channel. The server-assigned and channel-specific delivery tag
string
:consumer-tag
method-frame-basic-deliver/consumer-tag (generic function)
Sequence number of confirmed message.
integer
:delivery-tag
method-frame-basic-deliver/delivery-tag (generic function)
t when message is redelivered, after it was not successfully acknowledged by a consumer.
:redeliveredp
method-frame-basic-deliver/redeliveredp (generic function)
Exchange name.
string
:exchange
method-frame-basic-deliver/exchange (generic function)
Message routing key.
string
:routing-key
method-frame-basic-deliver/routing-key (generic function)
Basic negative acknowledgment (nack) method frame.
amqp.lisp (file)
method-frame (class)
method-frame-basic-negative-acknowledgment/channel (generic function)
Basic negative acknowledgment method ID.
:class
3932280
method-frame-basic-negative-acknowledgment/id (generic function)
Sequence number of the negatively confirmed message.
integer
:delivery-tag
method-frame-basic-negative-acknowledgment/delivery-tag (generic function)
t when acknowledge messages up to and including the one with the sequence in delivery-tag.
:multiplep
method-frame-basic-negative-acknowledgment/multiplep (generic function)
t when instructing the broker to requeue message. this slot should be ignored when publisher receives negative acknowledgment from broker.
:requeuep
method-frame-basic-negative-acknowledgment/requeuep (generic function)
Basic return method frame.
amqp.lisp (file)
method-frame (class)
method-frame-basic-return/channel (generic function)
Basic return method ID.
:class
3932210
method-frame-basic-return/id (generic function)
The AMQ reply code.
integer
:reply-code
method-frame-basic-return/reply-code (generic function)
The localized reply text. this text can be logged as an aid to resolving issues.
string
:reply-text
method-frame-basic-return/reply-text (generic function)
Exchange name.
string
:exchange
method-frame-basic-return/exchange (generic function)
Message routing key.
string
:routing-key
method-frame-basic-return/routing-key (generic function)
Previous: Exported definitions, Up: Definitions [Contents][Index]
• Internal constants | ||
• Internal special variables | ||
• Internal symbol macros | ||
• Internal macros | ||
• Internal functions | ||
• Internal generic functions | ||
• Internal classes |
Next: Internal special variables, Previous: Internal definitions, Up: Internal definitions [Contents][Index]
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
Next: Internal symbol macros, Previous: Internal constants, Up: Internal definitions [Contents][Index]
Next: Internal macros, Previous: Internal special variables, Up: Internal definitions [Contents][Index]
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
(cl-rabbit::%var-accessor-amqp-empty-bytes)
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
(cl-rabbit::%var-accessor-amqp-empty-table)
Next: Internal functions, Previous: Internal symbol macros, Up: Internal definitions [Contents][Index]
A version of PRINT-UNREADABLE-OBJECT and WITH-SLOTS that is safe to use with unbound slots
Next: Internal generic functions, Previous: Internal macros, Up: Internal definitions [Contents][Index]
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
functions.lisp (file)
Closes the entire connection.
Implicitly closes all channels and informs the broker the connection
is being closed, after receiving acknowldgement from the broker it closes
the socket.
Parameters:
CONN - the connection object
CODE - the reason code for closing the connection. Defaults to AMQP_REPLY_SUCCESS.
Returns fresh object of CONTENT-BODY-FRAME.
Arguments:
CHANNEL => INTEGER, Rabbitmq channel. BODY => ARRAY of BYTES, contents.
Returns fresh object of CONTENT-HEADER-FRAME
Arguments:
CHANNEL => INTEGER, Rabbitmq channel.
CLASS-ID => INTEGER, AMQP class id.
BODY-SIZE => INTEGER, Body payload size in bytes.
PROPERTIES => ALIST, Payload properties.
Returns fresh object of METHOD-FRAME-BASIC-ACKNOWLEDGMENT.
Arguments:
CHANNEL => INTEGER, Rabbitmq channel.
DELIVERY-TAG => INTEGER, sequence number of confirmed message.
MULTIPLEP => BOOLEAN, t when acknowledge messages up to and including the one with the sequence in delivery-tag.
Returns fresh object of METHOD-FRAME-BASIC-DELIVER.
Arguments:
CHANNEL => INTEGER, Rabbitmq channel.
CONSUMER-TAG => STRING, identifier for the consumer, valid within the current channel.
DELIVERY-TAG => INTEGER, sequence number of confirmed message.
REDELIVEREDP => BOOLEAN, t when message is redelivered after it was not successfully acknowledged
by a consumer.
EXCHANGE => STRING, Exchange name.
ROUTING-KEY => STRING, Message routing key.
Returns fresh object of METHOD-FRAME-BASIC-NEGATIVE-ACKNOWLEDGMENT
Arguments:
CHANNEL => INTEGER, Rabbitmq channel.
DELIVERY-TAG => INTEGER, sequence number of confirmed message.
MULTIPLEP => BOOLEAN, t when acknowledge messages up to and including the one with the sequence in delivery-tag.
REQUEUEP => BOOLEAN, t when instructing the broker to requeue message. this slot should be
ignored when publisher receives negative acknowledgment from broker.
Returns fresh object of METHOD-FRAME-BASIC-RETURN.
Arguments:
CHANNEL => INTEGER, Rabbitmq channel.
REPLY-CODE => INTEGER, AMQ reply code.
REPLY-TEXT => STRING, localized reply text. this text can be logged as an aid to resolving issues.
EXCHANGE => STRING, Rabbitmq exchange name.
ROUTING-KEY => STRING, Message routing key.
Signals an error of method
Next: Internal classes, Previous: Internal functions, Up: Internal definitions [Contents][Index]
Returns t when METHOD-ID equals CONFIRM-SELECT-OK-METHOD otherwise signals and error.
Arguments:
METHOD-ID => INTEGER, AMQP basic return method id.
METHOD-STRUCT => CFFI FOREIGN POINTER, decoded method frame.
CHANNEL => INTEGER, Rabbitmq channel.
amqp.lisp (file)
Returns fresh object of METHOD-FRAME-BASIC-DELIVER filled with data from foreign METHOD-STRUCT.
Arguments:
METHOD-ID => CONSTANT, AMQP basic deliver method id.
METHOD-STRUCT => CFFI FOREIGN POINTER, decoded basic deliver method frame.
CHANNEL => INTEGER, Rabbitmq channel.
amqp.lisp (file)
Returns fresh object of METHOD-FRAME-BASIC-RETURN filled with data from foreign METHOD-STRUCT.
Arguments:
METHOD-ID => CONSTANT, AMQP basic return method id.
METHOD-STRUCT => CFFI FOREIGN POINTER, decoded basic return method frame.
CHANNEL => INTEGER, Rabbitmq channel.
amqp.lisp (file)
Returns fresh object of METHOD-FRAME-BASIC-NEGATIVE-ACKNOWLEDGMENT filled with data from foreign METHOD-STRUCT.
Arguments:
METHOD-ID => CONSTANT, AMQP basic acknowledgment method id.
METHOD-STRUCT => CFFI FOREIGN POINTER, decoded negative basic acknowledgment method frame.
CHANNEL => INTEGER, Rabbitmq channel.
amqp.lisp (file)
Returns fresh object of METHOD-FRAME-BASIC-ACKNOWLEDGMENT filled with data from foreign METHOD-STRUCT.
Arguments:
METHOD-ID => CONSTANT, AMQP basic acknowledgment method id.
METHOD-STRUCT => CFFI FOREIGN POINTER, decoded basic acknowledgment method frame.
CHANNEL => INTEGER, Rabbitmq channel.
amqp.lisp (file)
Previous: Internal generic functions, Up: Internal definitions [Contents][Index]
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
Class representing a connection to a RabbitMQ server.
amqp.lisp (file)
standard-object (class)
cffi-sys:foreign-pointer
:conn
connection/native-connection (generic function)
connection/closed-p (generic function)
(setf connection/closed-p) (generic function)
Parent class for all method frames.
amqp.lisp (file)
standard-object (class)
Frame channel.
integer
:channel
method-frame/channel (generic function)
Method id.
integer
method-frame/id (generic function)
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20200925-git/src/grovel.processed-grovel-file
Previous: Definitions, Up: Top [Contents][Index]
• Concept index | ||
• Function index | ||
• Variable index | ||
• Data type index |
Next: Function index, Previous: Indexes, Up: Indexes [Contents][Index]
Jump to: | C F L M |
---|
Jump to: | C F L M |
---|
Next: Variable index, Previous: Concept index, Up: Indexes [Contents][Index]
Jump to: | %
(
A B C D E F G L M N P Q R S T U V W |
---|
Jump to: | %
(
A B C D E F G L M N P Q R S T U V W |
---|
Next: Data type index, Previous: Function index, Up: Indexes [Contents][Index]
Jump to: | *
+
A B C D E I M P R S |
---|
Jump to: | *
+
A B C D E I M P R S |
---|
Previous: Variable index, Up: Indexes [Contents][Index]
Jump to: | A C E M P R S T |
---|
Jump to: | A C E M P R S T |
---|