The cl-rabbit Reference Manual

Table of Contents

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

The cl-rabbit Reference Manual

This is the cl-rabbit Reference Manual, generated automatically by Declt version 2.4 "Will Decker" on Wed Jun 20 11:20:39 2018 GMT+0.


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

1 Introduction

cl-rabbit - Common Lisp interface to RabbitMQ

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: , Previous: , Up: Top   [Contents][Index]

2 Systems

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


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

2.1 cl-rabbit

Author

Elias Martenson <lokedhs@gmail.com>

License

MIT

Description

Simple RabbitMQ interface for Common Lisp using CFFI

Dependencies
Source

cl-rabbit.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 cl-rabbit/src

Parent

cl-rabbit (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 cl-rabbit.asd

Location

cl-rabbit.asd

Systems

cl-rabbit (system)


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

4.1.2 cl-rabbit/src/package.lisp

Parent

src (module)

Location

src/package.lisp

Packages

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

4.1.3 cl-rabbit/src/grovel.lisp

Dependency

package.lisp (file)

Parent

src (module)

Location

src/grovel.lisp


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

4.1.4 cl-rabbit/src/functions.lisp

Dependency

grovel.lisp (file)

Parent

src (module)

Location

src/functions.lisp

Internal Definitions

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

4.1.5 cl-rabbit/src/misc.lisp

Dependency

functions.lisp (file)

Parent

src (module)

Location

src/misc.lisp

Internal Definitions

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

4.1.6 cl-rabbit/src/amqp.lisp

Dependency

misc.lisp (file)

Parent

src (module)

Location

src/amqp.lisp

Exported Definitions
Internal Definitions

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

5 Packages

Packages are listed by definition order.


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

5.1 cl-rabbit.examples

Examples for cl-rabbit

Source

package.lisp (file)

Use List

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

5.2 cl-rabbit

CFFI-based interface to RabbitMQ

Source

package.lisp (file)

Use List

common-lisp

Used By List

cl-rabbit.examples

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: +amqp-access-refused+
Package

cl-rabbit

Source

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

Constant: +amqp-channel-error+
Package

cl-rabbit

Source

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

Constant: +amqp-command-invalid+
Package

cl-rabbit

Source

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

Constant: +amqp-connection-forced+
Package

cl-rabbit

Source

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

Constant: +amqp-content-too-large+
Package

cl-rabbit

Source

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

Constant: +amqp-frame-error+
Package

cl-rabbit

Source

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

Constant: +amqp-internal-error+
Package

cl-rabbit

Source

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

Constant: +amqp-invalid-path+
Package

cl-rabbit

Source

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

Constant: +amqp-no-consumers+
Package

cl-rabbit

Source

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

Constant: +amqp-no-route+
Package

cl-rabbit

Source

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

Constant: +amqp-not-allowed+
Package

cl-rabbit

Source

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

Constant: +amqp-not-found+
Package

cl-rabbit

Source

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

Constant: +amqp-not-implemented+
Package

cl-rabbit

Source

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

Constant: +amqp-precondition-failed+
Package

cl-rabbit

Source

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

Constant: +amqp-reply-success+
Package

cl-rabbit

Source

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

Constant: +amqp-resource-error+
Package

cl-rabbit

Source

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

Constant: +amqp-resource-locked+
Package

cl-rabbit

Source

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

Constant: +amqp-syntax-error+
Package

cl-rabbit

Source

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

Constant: +amqp-unexpected-frame+
Package

cl-rabbit

Source

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


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

6.1.2 Macros

Macro: with-connection (CONN) &body BODY

Creates a connection using NEW-CONNECTION and evaluates BODY with the connection bound to CONN.

Package

cl-rabbit

Source

amqp.lisp (file)


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

6.1.3 Functions

Function: basic-ack CONN CHANNEL DELIVERY-TAG &key MULTIPLE

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

Package

cl-rabbit

Source

amqp.lisp (file)

Function: basic-cancel CONN CHANNEL CONSUMER-TAG
Package

cl-rabbit

Source

amqp.lisp (file)

Function: basic-consume CONN CHANNEL QUEUE &key CONSUMER-TAG NO-LOCAL NO-ACK EXCLUSIVE ARGUMENTS
Package

cl-rabbit

Source

amqp.lisp (file)

Function: basic-nack CONN CHANNEL DELIVERY-TAG &key MULTIPLE REQUEUE

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

Package

cl-rabbit

Source

amqp.lisp (file)

Function: basic-publish CONN CHANNEL &key EXCHANGE ROUTING-KEY MANDATORY IMMEDIATE PROPERTIES BODY ENCODING

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

Package

cl-rabbit

Source

amqp.lisp (file)

Function: channel-close CONN CHANNEL &key CODE

Closes a channel.
Parameters:
CONN - the connection object
CHANNEL - the channel that should be closed
CODE - the reason code, defaults to AMQP_REPLY_SUCCESS

Package

cl-rabbit

Source

amqp.lisp (file)

Function: channel-flow CONN CHANNEL ACTIVE

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

Package

cl-rabbit

Source

amqp.lisp (file)

Function: channel-open CONN CHANNEL
Package

cl-rabbit

Source

amqp.lisp (file)

Function: consume-message CONN &key TIMEOUT

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.

Package

cl-rabbit

Source

amqp.lisp (file)

Function: destroy-connection CONN

Close a connection that was previously created using NEW-CONNECTION.

Package

cl-rabbit

Source

amqp.lisp (file)

Function: exchange-bind CONN CHANNEL &key DESTINATION SOURCE ROUTING-KEY ARGUMENTS
Package

cl-rabbit

Source

amqp.lisp (file)

Function: exchange-declare CONN CHANNEL EXCHANGE TYPE &key PASSIVE DURABLE AUTO-DELETE INTERNAL ARGUMENTS
Package

cl-rabbit

Source

amqp.lisp (file)

Function: exchange-delete CONN CHANNEL EXCHANGE &key IF-UNUSED
Package

cl-rabbit

Source

amqp.lisp (file)

Function: exchange-unbind CONN CHANNEL &key DESTINATION SOURCE ROUTING-KEY
Package

cl-rabbit

Source

amqp.lisp (file)

Function: login-sasl-plain CONN VHOST USER PASSWORD &key CHANNEL-MAX FRAME-MAX HEARTBEAT PROPERTIES

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

Package

cl-rabbit

Source

amqp.lisp (file)

Function: new-connection ()

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.

Package

cl-rabbit

Source

amqp.lisp (file)

Function: queue-bind CONN CHANNEL &key QUEUE EXCHANGE ROUTING-KEY ARGUMENTS

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.

Package

cl-rabbit

Source

amqp.lisp (file)

Function: queue-declare CONN CHANNEL &key QUEUE PASSIVE DURABLE EXCLUSIVE AUTO-DELETE ARGUMENTS

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.

Package

cl-rabbit

Source

amqp.lisp (file)

Function: queue-delete CONN CHANNEL QUEUE &key IF-UNUSED IF-EMPTY
Package

cl-rabbit

Source

amqp.lisp (file)

Function: queue-purge CONN CHANNEL QUEUE
Package

cl-rabbit

Source

amqp.lisp (file)

Function: queue-unbind CONN CHANNEL &key QUEUE EXCHANGE ROUTING-KEY ARGUMENTS
Package

cl-rabbit

Source

amqp.lisp (file)

Function: set-init-ssl-library INIT-P

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

Package

cl-rabbit

Source

amqp.lisp (file)

Function: socket-open SOCKET HOST PORT

Open a socket connection.
This function opens a socket connection returned from TCP-SOCKET-NEW or SSL-SOCKET-NEW.

Package

cl-rabbit

Source

amqp.lisp (file)

Function: ssl-socket-new CONN

Create a new TLS-encrypted socket.
Call CONNECTION-CLOSE to release socket resources.

Package

cl-rabbit

Source

amqp.lisp (file)

Function: ssl-socket-set-cacert SOCKET CACERT

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.

Package

cl-rabbit

Source

amqp.lisp (file)

Function: ssl-socket-set-key SOCKET CERT KEY

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.

Package

cl-rabbit

Source

amqp.lisp (file)

Function: ssl-socket-set-key-buffer SOCKET CERT KEY

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.

Package

cl-rabbit

Source

amqp.lisp (file)

Function: ssl-socket-set-verify SOCKET VERIFY-P

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.

Package

cl-rabbit

Source

amqp.lisp (file)

Function: tcp-socket-new CONN

Create a new TCP socket.
Call CONNECTION-CLOSE to release socket resources.

Package

cl-rabbit

Source

amqp.lisp (file)

Function: tx-commit CONN CHANNEL
Package

cl-rabbit

Source

amqp.lisp (file)

Function: tx-rollback CONN CHANNEL
Package

cl-rabbit

Source

amqp.lisp (file)

Function: tx-select CONN CHANNEL
Package

cl-rabbit

Source

amqp.lisp (file)

Function: version ()
Package

cl-rabbit

Source

amqp.lisp (file)


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

6.1.4 Generic functions

Generic Function: envelope/channel OBJECT
Package

cl-rabbit

Methods
Method: envelope/channel (ENVELOPE envelope)

automatically generated reader method

Source

amqp.lisp (file)

Generic Function: envelope/consumer-tag OBJECT
Package

cl-rabbit

Methods
Method: envelope/consumer-tag (ENVELOPE envelope)

automatically generated reader method

Source

amqp.lisp (file)

Generic Function: envelope/delivery-tag OBJECT
Package

cl-rabbit

Methods
Method: envelope/delivery-tag (ENVELOPE envelope)

automatically generated reader method

Source

amqp.lisp (file)

Generic Function: envelope/exchange OBJECT
Package

cl-rabbit

Methods
Method: envelope/exchange (ENVELOPE envelope)

automatically generated reader method

Source

amqp.lisp (file)

Generic Function: envelope/message OBJECT
Package

cl-rabbit

Methods
Method: envelope/message (ENVELOPE envelope)

automatically generated reader method

Source

amqp.lisp (file)

Generic Function: envelope/routing-key OBJECT
Package

cl-rabbit

Methods
Method: envelope/routing-key (ENVELOPE envelope)

automatically generated reader method

Source

amqp.lisp (file)

Generic Function: message/body OBJECT
Package

cl-rabbit

Methods
Method: message/body (MESSAGE message)

automatically generated reader method

Source

amqp.lisp (file)

Generic Function: message/properties OBJECT
Package

cl-rabbit

Methods
Method: message/properties (MESSAGE message)

automatically generated reader method

Source

amqp.lisp (file)

Generic Function: rabbitmq-library-error/error-code CONDITION
Package

cl-rabbit

Methods
Method: rabbitmq-library-error/error-code (CONDITION rabbitmq-library-error)
Source

amqp.lisp (file)

Generic Function: rabbitmq-library-error/error-description CONDITION
Package

cl-rabbit

Methods
Method: rabbitmq-library-error/error-description (CONDITION rabbitmq-library-error)
Source

amqp.lisp (file)

Generic Function: rabbitmq-server-error/message CONDITION
Package

cl-rabbit

Methods
Method: rabbitmq-server-error/message (CONDITION rabbitmq-server-error)
Source

amqp.lisp (file)

Generic Function: rabbitmq-server-error/reply-code CONDITION
Package

cl-rabbit

Methods
Method: rabbitmq-server-error/reply-code (CONDITION rabbitmq-server-error)
Source

amqp.lisp (file)


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

6.1.5 Conditions

Condition: rabbitmq-error ()

General superclass for rabbitmq errors

Package

cl-rabbit

Source

amqp.lisp (file)

Direct superclasses

error (condition)

Direct subclasses
Condition: rabbitmq-library-error ()

Error that is raised when an AMQP call fails

Package

cl-rabbit

Source

amqp.lisp (file)

Direct superclasses

rabbitmq-error (condition)

Direct methods
Direct slots
Slot: error-code

The response type as returned by the AMQP call

Initargs

:error-code

Readers

rabbitmq-library-error/error-code (generic function)

Slot: error-description
Initargs

:error-description

Readers

rabbitmq-library-error/error-description (generic function)

Condition: rabbitmq-server-error ()

Error that is raised when the server reports an error condition

Package

cl-rabbit

Source

amqp.lisp (file)

Direct superclasses

rabbitmq-error (condition)

Direct methods
Direct slots
Slot: method
Initargs

:method

Readers

rabbitmq-server-error/method (generic function)

Slot: reply-code
Initargs

:reply-code

Initform

(quote 0)

Readers

rabbitmq-server-error/reply-code (generic function)

Slot: message
Initargs

:message

Initform

(quote "unknown error")

Readers

rabbitmq-server-error/message (generic function)


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

6.1.6 Classes

Class: envelope ()
Package

cl-rabbit

Source

amqp.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: channel
Type

integer

Initargs

:channel

Readers

envelope/channel (generic function)

Slot: consumer-tag
Type

string

Initargs

:consumer-tag

Readers

envelope/consumer-tag (generic function)

Slot: delivery-tag
Type

integer

Initargs

:delivery-tag

Readers

envelope/delivery-tag (generic function)

Slot: exchange
Type

string

Initargs

:exchange

Readers

envelope/exchange (generic function)

Slot: routing-key
Type

string

Initargs

:routing-key

Readers

envelope/routing-key (generic function)

Slot: message
Type

cl-rabbit:message

Initargs

:message

Readers

envelope/message (generic function)

Class: message ()
Package

cl-rabbit

Source

amqp.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: body
Type

(simple-array (unsigned-byte 8) (*))

Initargs

:body

Readers

message/body (generic function)

Slot: properties
Type

list

Initargs

:properties

Readers

message/properties (generic function)


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

6.2 Internal definitions


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

6.2.1 Constants

Constant: +amqp-access-request-method+
Package

cl-rabbit

Source

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

Constant: +amqp-access-request-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-ack-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-app-id-flag+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-cancel-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-cancel-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-cluster-id-flag+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-consume-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-consume-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-content-encoding-flag+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-content-type-flag+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-correlation-id-flag+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-deliver-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-delivery-mode-flag+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-expiration-flag+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-get-empty-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-get-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-get-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-headers-flag+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-message-id-flag+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-nack-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-priority-flag+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-publish-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-qos-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-qos-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-recover-async-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-recover-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-recover-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-reject-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-reply-to-flag+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-return-method+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-timestamp-flag+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-type-flag+
Package

cl-rabbit

Source

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

Constant: +amqp-basic-user-id-flag+
Package

cl-rabbit

Source

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

Constant: +amqp-channel-close-method+
Package

cl-rabbit

Source

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

Constant: +amqp-channel-close-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-channel-flow-method+
Package

cl-rabbit

Source

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

Constant: +amqp-channel-flow-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-channel-open-method+
Package

cl-rabbit

Source

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

Constant: +amqp-channel-open-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-confirm-select-method+
Package

cl-rabbit

Source

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

Constant: +amqp-confirm-select-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-connection-blocked-method+
Package

cl-rabbit

Source

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

Constant: +amqp-connection-close-method+
Package

cl-rabbit

Source

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

Constant: +amqp-connection-close-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-connection-open-method+
Package

cl-rabbit

Source

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

Constant: +amqp-connection-open-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-connection-secure-method+
Package

cl-rabbit

Source

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

Constant: +amqp-connection-secure-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-connection-start-method+
Package

cl-rabbit

Source

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

Constant: +amqp-connection-start-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-connection-tune-method+
Package

cl-rabbit

Source

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

Constant: +amqp-connection-tune-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-connection-unblocked-method+
Package

cl-rabbit

Source

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

Constant: +amqp-exchange-bind-method+
Package

cl-rabbit

Source

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

Constant: +amqp-exchange-bind-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-exchange-declare-method+
Package

cl-rabbit

Source

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

Constant: +amqp-exchange-declare-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-exchange-delete-method+
Package

cl-rabbit

Source

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

Constant: +amqp-exchange-delete-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-exchange-unbind-method+
Package

cl-rabbit

Source

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

Constant: +amqp-exchange-unbind-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-frame-body+
Package

cl-rabbit

Source

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

Constant: +amqp-frame-end+
Package

cl-rabbit

Source

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

Constant: +amqp-frame-header+
Package

cl-rabbit

Source

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

Constant: +amqp-frame-heartbeat+
Package

cl-rabbit

Source

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

Constant: +amqp-frame-method+
Package

cl-rabbit

Source

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

Constant: +amqp-frame-min-size+
Package

cl-rabbit

Source

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

Constant: +amqp-protocol-port+
Package

cl-rabbit

Source

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

Constant: +amqp-protocol-version-major+
Package

cl-rabbit

Source

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

Constant: +amqp-protocol-version-minor+
Package

cl-rabbit

Source

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

Constant: +amqp-protocol-version-revision+
Package

cl-rabbit

Source

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

Constant: +amqp-queue-bind-method+
Package

cl-rabbit

Source

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

Constant: +amqp-queue-bind-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-queue-declare-method+
Package

cl-rabbit

Source

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

Constant: +amqp-queue-declare-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-queue-delete-method+
Package

cl-rabbit

Source

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

Constant: +amqp-queue-delete-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-queue-purge-method+
Package

cl-rabbit

Source

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

Constant: +amqp-queue-purge-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-queue-unbind-method+
Package

cl-rabbit

Source

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

Constant: +amqp-queue-unbind-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-tx-commit-method+
Package

cl-rabbit

Source

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

Constant: +amqp-tx-commit-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-tx-rollback-method+
Package

cl-rabbit

Source

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

Constant: +amqp-tx-rollback-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-tx-select-method+
Package

cl-rabbit

Source

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

Constant: +amqp-tx-select-ok-method+
Package

cl-rabbit

Source

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

Constant: +amqp-version-is-release+
Package

cl-rabbit

Source

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

Constant: +amqp-version-major+
Package

cl-rabbit

Source

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

Constant: +amqp-version-minor+
Package

cl-rabbit

Source

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

Constant: +amqp-version-patch+
Package

cl-rabbit

Source

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

Constant: size-of-amqp-array-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-basic-consume-ok-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-basic-properties-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-boolean-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-bytes-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-channel-close-ok-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-channel-close-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-channel-open-ok-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-channel-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-connection-close-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-decimal-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-envelope-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-field-value-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-flags-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-frame-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-message-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-method-number-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-method-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-queue-declare-ok-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-rpc-reply-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-table-entry-t
Package

cl-rabbit

Source

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

Constant: size-of-amqp-table-t
Package

cl-rabbit

Source

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

Constant: size-of-int16-t
Package

cl-rabbit

Source

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

Constant: size-of-int32-t
Package

cl-rabbit

Source

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

Constant: size-of-int64-t
Package

cl-rabbit

Source

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

Constant: size-of-int8-t
Package

cl-rabbit

Source

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

Constant: size-of-size-t
Package

cl-rabbit

Source

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

Constant: size-of-suseconds-t
Package

cl-rabbit

Source

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

Constant: size-of-time-t
Package

cl-rabbit

Source

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

Constant: size-of-timeval
Package

cl-rabbit

Source

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

Constant: size-of-uint16-t
Package

cl-rabbit

Source

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

Constant: size-of-uint32-t
Package

cl-rabbit

Source

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

Constant: size-of-uint64-t
Package

cl-rabbit

Source

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

Constant: size-of-uint8-t
Package

cl-rabbit

Source

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


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

6.2.2 Special variables

Special Variable: *field-kind-types*
Package

cl-rabbit

Source

misc.lisp (file)

Special Variable: *props-mapping*
Package

cl-rabbit

Source

amqp.lisp (file)


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

6.2.3 Symbol macros

Symbol Macro: amqp-empty-bytes
Package

cl-rabbit

Source

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

Expansion

(cl-rabbit::%var-accessor-amqp-empty-bytes)

Symbol Macro: amqp-empty-table
Package

cl-rabbit

Source

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

Expansion

(cl-rabbit::%var-accessor-amqp-empty-table)


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

6.2.4 Macros

Macro: print-unreadable-safely (&rest SLOTS) OBJECT STREAM &body BODY

A version of PRINT-UNREADABLE-OBJECT and WITH-SLOTS that is safe to use with unbound slots

Package

cl-rabbit

Source

misc.lisp (file)

Macro: unwind-when-fail FORM &body UNWIND-FORMS
Package

cl-rabbit

Source

misc.lisp (file)

Macro: with-amqp-table (TABLE VALUES) &body BODY
Package

cl-rabbit

Source

misc.lisp (file)

Macro: with-bytes-string (SYMBOL STRING) &body BODY
Package

cl-rabbit

Source

misc.lisp (file)

Macro: with-bytes-strings (&rest DEFINITIONS) &body BODY
Package

cl-rabbit

Source

misc.lisp (file)

Macro: with-bytes-struct (SYMBOL VALUE) &body BODY
Package

cl-rabbit

Source

misc.lisp (file)

Macro: with-foreign-buffer-from-byte-array (SYM BUFFER) &body BODY
Package

cl-rabbit

Source

misc.lisp (file)

Macro: with-foreign-timeval (SYMBOL TIME) &body BODY
Package

cl-rabbit

Source

misc.lisp (file)

Macro: with-state (STATE CONN) &body BODY
Package

cl-rabbit

Source

amqp.lisp (file)


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

6.2.5 Functions

Function: %check-client-version NAME MAJOR MINOR PATCH
Package

cl-rabbit

Source

amqp.lisp (file)

Function: %var-accessor-amqp-empty-bytes ()
Function: (setf %var-accessor-amqp-empty-bytes) VALUE
Package

cl-rabbit

Source

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

Function: %var-accessor-amqp-empty-table ()
Function: (setf %var-accessor-amqp-empty-table) VALUE
Package

cl-rabbit

Source

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

Function: allocate-amqp-table VALUES
Package

cl-rabbit

Source

misc.lisp (file)

Function: amqp-basic-ack STATE CHANNEL DELIVERY-TAG MULTIPLE
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-basic-cancel STATE CHANNEL CONSUMER-TAG
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-basic-consume STATE CHANNEL QUEUE CONSUMER-TAG NO-LOCAL NO-ACK EXCLUSIVE ARGUMENTS
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-basic-get STATE CHANNEL QUEUE NO-ACK
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-basic-nack STATE CHANNEL DELIVERY-TAG MULTIPLE REQUEUE
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-basic-publish STATE CHANNEL EXCHANGE ROUTING-KEY MANDATORY IMMEDIATE PROPERTIES BODY
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-basic-reject STATE CHANNEL DELIVERY-TAG REQUEUE
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-channel-close STATE CHANNEL CODE
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-channel-flow STATE CHANNEL ACTIVE
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-channel-open STATE CHANNEL
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-confirm-select STATE CHANNEL
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-connection-close STATE CODE
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-consume-message STATE ENVELOPE TIMEOUT FLAGS
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-cstring-bytes CSTR
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-data-in-buffer STATE
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-destroy-connection STATE
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-destroy-envelope ENVELOPE
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-error-string2 ERR
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-exchange-bind STATE CHANNEL DESTINATION SOURCE ROUTING-KEY ARGUMENTS
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-exchange-declare-0-5 STATE CHANNEL EXCHANGE TYPE PASSIVE DURABLE ARGUMENTS
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-exchange-declare-0-6 STATE CHANNEL EXCHANGE TYPE PASSIVE DURABLE AUTO-DELETE INTERNAL ARGUMENTS
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-exchange-delete STATE CHANNEL EXCHANGE IF-UNUSED
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-exchange-unbind STATE CHANNEL DESTINATION SOURCE ROUTING-KEY ARGUMENTS
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-frames-enqueued STATE
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-get-rpc-reply STATE
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-get-sockfd STATE
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-login-sasl-plain STATE VHOST CHANNEL-MAX FRAME-MAX HEARTBEAT SASL-METHOD USER PASSWORD
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-login-sasl-plain-with-properties STATE VHOST CHANNEL-MAX FRAME-MAX HEARTBEAT PROPERTIES SASL-METHOD USER PASSWORD
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-maybe-release-buffers STATE
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-maybe-release-buffers-on-channel STATE CHANNEL
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-new-connection ()
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-queue-bind STATE CHANNEL QUEUE EXCHANGE ROUTING-KEY ARGUMENTS
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-queue-declare STATE CHANNEL QUEUE PASSIVE DURABLE EXCLUSIVE AUTO-DELETE ARGUMENTS
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-queue-delete STATE CHANNEL QUEUE IF-UNUSED IF-EMPTY
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-queue-purge STATE CHANNEL QUEUE
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-queue-unbind STATE CHANNEL QUEUE EXCHANGE ROUTING-KEY ARGUMENTS
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-send-frame STATE FRAME
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-send-method STATE CHANNEL ID DECODED
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-set-initialize-ssl-library INIT
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-simple-wait-frame STATE DECODED-FRAME
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-simple-wait-frame-noblock STATE DECODED-FRAME TV
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-socket-get-sockfd SELF
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-socket-open SELF HOST PORT
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-ssl-socket-new STATE
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-ssl-socket-set-cacert SOCKET CACERT
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-ssl-socket-set-key SOCKET CERT KEY
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-ssl-socket-set-key-buffer SOCKET CERT KEY
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-ssl-socket-set-verify SOCKET VERIFY
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-table->lisp TABLE
Package

cl-rabbit

Source

misc.lisp (file)

Function: amqp-tcp-socket-new STATE
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-tcp-socket-set-sockfd SELF SOCKFD
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-tx-commit STATE CHANNEL
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-tx-rollback STATE CHANNEL
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-tx-select STATE CHANNEL
Package

cl-rabbit

Source

functions.lisp (file)

Function: amqp-version ()
Package

cl-rabbit

Source

functions.lisp (file)

Function: array-to-foreign-char-array ARRAY
Package

cl-rabbit

Source

misc.lisp (file)

Function: bytes->array BYTES
Package

cl-rabbit

Source

misc.lisp (file)

Function: bytes->string BYTES
Package

cl-rabbit

Source

misc.lisp (file)

Function: bzero-ptr PTR SIZE
Package

cl-rabbit

Source

misc.lisp (file)

Function: call-with-amqp-table FN VALUES
Package

cl-rabbit

Source

misc.lisp (file)

Function: call-with-timeval FN TIME
Package

cl-rabbit

Source

misc.lisp (file)

Function: check-client-version MAJOR MINOR PATCH
Package

cl-rabbit

Source

amqp.lisp (file)

Function: confirm-channel-close STATE CHANNEL
Package

cl-rabbit

Source

amqp.lisp (file)

Function: connection-close CONN &key CODE

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.

Package

cl-rabbit

Source

amqp.lisp (file)

Function: convert-to-bytes ARRAY
Package

cl-rabbit

Source

misc.lisp (file)

Function: data-in-buffer CONN
Package

cl-rabbit

Source

amqp.lisp (file)

Function: fail-if-null PTR
Package

cl-rabbit

Source

amqp.lisp (file)

Function: fill-in-properties-alist PROPERTIES
Package

cl-rabbit

Source

amqp.lisp (file)

Function: frames-enqueued CONN
Package

cl-rabbit

Source

amqp.lisp (file)

Function: get-sockfd CONN
Package

cl-rabbit

Source

amqp.lisp (file)

Function: load-properties-to-alist PROPS
Package

cl-rabbit

Source

amqp.lisp (file)

Function: make-envelope-message VALUE
Package

cl-rabbit

Source

amqp.lisp (file)

Function: maybe-release-buffers STATE
Package

cl-rabbit

Source

amqp.lisp (file)

Function: raise-rabbitmq-library-error CODE
Package

cl-rabbit

Source

amqp.lisp (file)

Function: raise-rabbitmq-server-error STATE CHANNEL RESULT
Package

cl-rabbit

Source

amqp.lisp (file)

Function: typed-value->lisp VALUE
Package

cl-rabbit

Source

misc.lisp (file)

Function: update-product-name-in-table TABLE
Package

cl-rabbit

Source

amqp.lisp (file)

Function: verify-rpc-framing-call STATE CHANNEL RESULT
Package

cl-rabbit

Source

amqp.lisp (file)

Function: verify-rpc-reply STATE CHANNEL RESULT
Package

cl-rabbit

Source

amqp.lisp (file)

Function: verify-status STATUS
Package

cl-rabbit

Source

amqp.lisp (file)


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

6.2.6 Generic functions

Generic Function: connection/closed-p OBJECT
Generic Function: (setf connection/closed-p) NEW-VALUE OBJECT
Package

cl-rabbit

Methods
Method: connection/closed-p (CONNECTION connection)

automatically generated reader method

Source

amqp.lisp (file)

Method: (setf connection/closed-p) NEW-VALUE (CONNECTION connection)

automatically generated writer method

Source

amqp.lisp (file)

Generic Function: connection/native-connection OBJECT
Package

cl-rabbit

Methods
Method: connection/native-connection (CONNECTION connection)

automatically generated reader method

Source

amqp.lisp (file)

Generic Function: rabbitmq-server-error/method CONDITION
Package

cl-rabbit

Methods
Method: rabbitmq-server-error/method (CONDITION rabbitmq-server-error)
Source

amqp.lisp (file)


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

6.2.7 Classes

Class: amqp-array-t-tclass ()
Package

cl-rabbit

Source

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

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: amqp-basic-consume-ok-t-tclass ()
Package

cl-rabbit

Source

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

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: amqp-basic-properties-t-tclass ()
Package

cl-rabbit

Source

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

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: amqp-bytes-t-tclass ()
Package

cl-rabbit

Source

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

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: amqp-channel-close-ok-t-tclass ()
Package

cl-rabbit

Source

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

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: amqp-channel-close-t-tclass ()
Package

cl-rabbit

Source

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

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: amqp-channel-open-ok-t-tclass ()
Package

cl-rabbit

Source

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

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: amqp-connection-close-t-tclass ()
Package

cl-rabbit

Source

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

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: amqp-decimal-t-tclass ()
Package

cl-rabbit

Source

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

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: amqp-envelope-t-tclass ()
Package

cl-rabbit

Source

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

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: amqp-field-value-t-tclass ()
Package

cl-rabbit

Source

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

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: amqp-frame-t-tclass ()
Package

cl-rabbit

Source

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

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: amqp-message-t-tclass ()
Package

cl-rabbit

Source

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

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: amqp-method-t-tclass ()
Package

cl-rabbit

Source

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

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: amqp-queue-declare-ok-t-tclass ()
Package

cl-rabbit

Source

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

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: amqp-rpc-reply-t-tclass ()
Package

cl-rabbit

Source

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

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: amqp-table-entry-t-tclass ()
Package

cl-rabbit

Source

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

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: amqp-table-t-tclass ()
Package

cl-rabbit

Source

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

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: connection ()

Class representing a connection to a RabbitMQ server.

Package

cl-rabbit

Source

amqp.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: conn
Type

cffi-sys:foreign-pointer

Initargs

:conn

Readers

connection/native-connection (generic function)

Slot: closed-p
Readers

connection/closed-p (generic function)

Writers

(setf connection/closed-p) (generic function)

Class: timeval-tclass ()
Package

cl-rabbit

Source

/home/quickref/.cache/common-lisp/sbcl-1.4.0-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-rabbit-20171227-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:   C   F   L   M  
Index Entry  Section

C
cl-rabbit.asd: The cl-rabbit<dot>asd file
cl-rabbit/src: The cl-rabbit/src module
cl-rabbit/src/amqp.lisp: The cl-rabbit/src/amqp<dot>lisp file
cl-rabbit/src/functions.lisp: The cl-rabbit/src/functions<dot>lisp file
cl-rabbit/src/grovel.lisp: The cl-rabbit/src/grovel<dot>lisp file
cl-rabbit/src/misc.lisp: The cl-rabbit/src/misc<dot>lisp file
cl-rabbit/src/package.lisp: The cl-rabbit/src/package<dot>lisp file

F
File, Lisp, cl-rabbit.asd: The cl-rabbit<dot>asd file
File, Lisp, cl-rabbit/src/amqp.lisp: The cl-rabbit/src/amqp<dot>lisp file
File, Lisp, cl-rabbit/src/functions.lisp: The cl-rabbit/src/functions<dot>lisp file
File, Lisp, cl-rabbit/src/grovel.lisp: The cl-rabbit/src/grovel<dot>lisp file
File, Lisp, cl-rabbit/src/misc.lisp: The cl-rabbit/src/misc<dot>lisp file
File, Lisp, cl-rabbit/src/package.lisp: The cl-rabbit/src/package<dot>lisp file

L
Lisp File, cl-rabbit.asd: The cl-rabbit<dot>asd file
Lisp File, cl-rabbit/src/amqp.lisp: The cl-rabbit/src/amqp<dot>lisp file
Lisp File, cl-rabbit/src/functions.lisp: The cl-rabbit/src/functions<dot>lisp file
Lisp File, cl-rabbit/src/grovel.lisp: The cl-rabbit/src/grovel<dot>lisp file
Lisp File, cl-rabbit/src/misc.lisp: The cl-rabbit/src/misc<dot>lisp file
Lisp File, cl-rabbit/src/package.lisp: The cl-rabbit/src/package<dot>lisp file

M
Module, cl-rabbit/src: The cl-rabbit/src module

Jump to:   C   F   L   M  

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

A.2 Functions

Jump to:   %   (  
A   B   C   D   E   F   G   L   M   N   P   Q   R   S   T   U   V   W  
Index Entry  Section

%
%check-client-version: Internal functions
%var-accessor-amqp-empty-bytes: Internal functions
%var-accessor-amqp-empty-table: Internal functions

(
(setf %var-accessor-amqp-empty-bytes): Internal functions
(setf %var-accessor-amqp-empty-table): Internal functions
(setf connection/closed-p): Internal generic functions
(setf connection/closed-p): Internal generic functions

A
allocate-amqp-table: Internal functions
amqp-basic-ack: Internal functions
amqp-basic-cancel: Internal functions
amqp-basic-consume: Internal functions
amqp-basic-get: Internal functions
amqp-basic-nack: Internal functions
amqp-basic-publish: Internal functions
amqp-basic-reject: Internal functions
amqp-channel-close: Internal functions
amqp-channel-flow: Internal functions
amqp-channel-open: Internal functions
amqp-confirm-select: Internal functions
amqp-connection-close: Internal functions
amqp-consume-message: Internal functions
amqp-cstring-bytes: Internal functions
amqp-data-in-buffer: Internal functions
amqp-destroy-connection: Internal functions
amqp-destroy-envelope: Internal functions
amqp-error-string2: Internal functions
amqp-exchange-bind: Internal functions
amqp-exchange-declare-0-5: Internal functions
amqp-exchange-declare-0-6: Internal functions
amqp-exchange-delete: Internal functions
amqp-exchange-unbind: Internal functions
amqp-frames-enqueued: Internal functions
amqp-get-rpc-reply: Internal functions
amqp-get-sockfd: Internal functions
amqp-login-sasl-plain: Internal functions
amqp-login-sasl-plain-with-properties: Internal functions
amqp-maybe-release-buffers: Internal functions
amqp-maybe-release-buffers-on-channel: Internal functions
amqp-new-connection: Internal functions
amqp-queue-bind: Internal functions
amqp-queue-declare: Internal functions
amqp-queue-delete: Internal functions
amqp-queue-purge: Internal functions
amqp-queue-unbind: Internal functions
amqp-send-frame: Internal functions
amqp-send-method: Internal functions
amqp-set-initialize-ssl-library: Internal functions
amqp-simple-wait-frame: Internal functions
amqp-simple-wait-frame-noblock: Internal functions
amqp-socket-get-sockfd: Internal functions
amqp-socket-open: Internal functions
amqp-ssl-socket-new: Internal functions
amqp-ssl-socket-set-cacert: Internal functions
amqp-ssl-socket-set-key: Internal functions
amqp-ssl-socket-set-key-buffer: Internal functions
amqp-ssl-socket-set-verify: Internal functions
amqp-table->lisp: Internal functions
amqp-tcp-socket-new: Internal functions
amqp-tcp-socket-set-sockfd: Internal functions
amqp-tx-commit: Internal functions
amqp-tx-rollback: Internal functions
amqp-tx-select: Internal functions
amqp-version: Internal functions
array-to-foreign-char-array: Internal functions

B
basic-ack: Exported functions
basic-cancel: Exported functions
basic-consume: Exported functions
basic-nack: Exported functions
basic-publish: Exported functions
bytes->array: Internal functions
bytes->string: Internal functions
bzero-ptr: Internal functions

C
call-with-amqp-table: Internal functions
call-with-timeval: Internal functions
channel-close: Exported functions
channel-flow: Exported functions
channel-open: Exported functions
check-client-version: Internal functions
confirm-channel-close: Internal functions
connection-close: Internal functions
connection/closed-p: Internal generic functions
connection/closed-p: Internal generic functions
connection/native-connection: Internal generic functions
connection/native-connection: Internal generic functions
consume-message: Exported functions
convert-to-bytes: Internal functions

D
data-in-buffer: Internal functions
destroy-connection: Exported functions

E
envelope/channel: Exported generic functions
envelope/channel: Exported generic functions
envelope/consumer-tag: Exported generic functions
envelope/consumer-tag: Exported generic functions
envelope/delivery-tag: Exported generic functions
envelope/delivery-tag: Exported generic functions
envelope/exchange: Exported generic functions
envelope/exchange: Exported generic functions
envelope/message: Exported generic functions
envelope/message: Exported generic functions
envelope/routing-key: Exported generic functions
envelope/routing-key: Exported generic functions
exchange-bind: Exported functions
exchange-declare: Exported functions
exchange-delete: Exported functions
exchange-unbind: Exported functions

F
fail-if-null: Internal functions
fill-in-properties-alist: Internal functions
frames-enqueued: Internal functions
Function, %check-client-version: Internal functions
Function, %var-accessor-amqp-empty-bytes: Internal functions
Function, %var-accessor-amqp-empty-table: Internal functions
Function, (setf %var-accessor-amqp-empty-bytes): Internal functions
Function, (setf %var-accessor-amqp-empty-table): Internal functions
Function, allocate-amqp-table: Internal functions
Function, amqp-basic-ack: Internal functions
Function, amqp-basic-cancel: Internal functions
Function, amqp-basic-consume: Internal functions
Function, amqp-basic-get: Internal functions
Function, amqp-basic-nack: Internal functions
Function, amqp-basic-publish: Internal functions
Function, amqp-basic-reject: Internal functions
Function, amqp-channel-close: Internal functions
Function, amqp-channel-flow: Internal functions
Function, amqp-channel-open: Internal functions
Function, amqp-confirm-select: Internal functions
Function, amqp-connection-close: Internal functions
Function, amqp-consume-message: Internal functions
Function, amqp-cstring-bytes: Internal functions
Function, amqp-data-in-buffer: Internal functions
Function, amqp-destroy-connection: Internal functions
Function, amqp-destroy-envelope: Internal functions
Function, amqp-error-string2: Internal functions
Function, amqp-exchange-bind: Internal functions
Function, amqp-exchange-declare-0-5: Internal functions
Function, amqp-exchange-declare-0-6: Internal functions
Function, amqp-exchange-delete: Internal functions
Function, amqp-exchange-unbind: Internal functions
Function, amqp-frames-enqueued: Internal functions
Function, amqp-get-rpc-reply: Internal functions
Function, amqp-get-sockfd: Internal functions
Function, amqp-login-sasl-plain: Internal functions
Function, amqp-login-sasl-plain-with-properties: Internal functions
Function, amqp-maybe-release-buffers: Internal functions
Function, amqp-maybe-release-buffers-on-channel: Internal functions
Function, amqp-new-connection: Internal functions
Function, amqp-queue-bind: Internal functions
Function, amqp-queue-declare: Internal functions
Function, amqp-queue-delete: Internal functions
Function, amqp-queue-purge: Internal functions
Function, amqp-queue-unbind: Internal functions
Function, amqp-send-frame: Internal functions
Function, amqp-send-method: Internal functions
Function, amqp-set-initialize-ssl-library: Internal functions
Function, amqp-simple-wait-frame: Internal functions
Function, amqp-simple-wait-frame-noblock: Internal functions
Function, amqp-socket-get-sockfd: Internal functions
Function, amqp-socket-open: Internal functions
Function, amqp-ssl-socket-new: Internal functions
Function, amqp-ssl-socket-set-cacert: Internal functions
Function, amqp-ssl-socket-set-key: Internal functions
Function, amqp-ssl-socket-set-key-buffer: Internal functions
Function, amqp-ssl-socket-set-verify: Internal functions
Function, amqp-table->lisp: Internal functions
Function, amqp-tcp-socket-new: Internal functions
Function, amqp-tcp-socket-set-sockfd: Internal functions
Function, amqp-tx-commit: Internal functions
Function, amqp-tx-rollback: Internal functions
Function, amqp-tx-select: Internal functions
Function, amqp-version: Internal functions
Function, array-to-foreign-char-array: Internal functions
Function, basic-ack: Exported functions
Function, basic-cancel: Exported functions
Function, basic-consume: Exported functions
Function, basic-nack: Exported functions
Function, basic-publish: Exported functions
Function, bytes->array: Internal functions
Function, bytes->string: Internal functions
Function, bzero-ptr: Internal functions
Function, call-with-amqp-table: Internal functions
Function, call-with-timeval: Internal functions
Function, channel-close: Exported functions
Function, channel-flow: Exported functions
Function, channel-open: Exported functions
Function, check-client-version: Internal functions
Function, confirm-channel-close: Internal functions
Function, connection-close: Internal functions
Function, consume-message: Exported functions
Function, convert-to-bytes: Internal functions
Function, data-in-buffer: Internal functions
Function, destroy-connection: Exported functions
Function, exchange-bind: Exported functions
Function, exchange-declare: Exported functions
Function, exchange-delete: Exported functions
Function, exchange-unbind: Exported functions
Function, fail-if-null: Internal functions
Function, fill-in-properties-alist: Internal functions
Function, frames-enqueued: Internal functions
Function, get-sockfd: Internal functions
Function, load-properties-to-alist: Internal functions
Function, login-sasl-plain: Exported functions
Function, make-envelope-message: Internal functions
Function, maybe-release-buffers: Internal functions
Function, new-connection: Exported functions
Function, queue-bind: Exported functions
Function, queue-declare: Exported functions
Function, queue-delete: Exported functions
Function, queue-purge: Exported functions
Function, queue-unbind: Exported functions
Function, raise-rabbitmq-library-error: Internal functions
Function, raise-rabbitmq-server-error: Internal functions
Function, set-init-ssl-library: Exported functions
Function, socket-open: Exported functions
Function, ssl-socket-new: Exported functions
Function, ssl-socket-set-cacert: Exported functions
Function, ssl-socket-set-key: Exported functions
Function, ssl-socket-set-key-buffer: Exported functions
Function, ssl-socket-set-verify: Exported functions
Function, tcp-socket-new: Exported functions
Function, tx-commit: Exported functions
Function, tx-rollback: Exported functions
Function, tx-select: Exported functions
Function, typed-value->lisp: Internal functions
Function, update-product-name-in-table: Internal functions
Function, verify-rpc-framing-call: Internal functions
Function, verify-rpc-reply: Internal functions
Function, verify-status: Internal functions
Function, version: Exported functions

G
Generic Function, (setf connection/closed-p): Internal generic functions
Generic Function, connection/closed-p: Internal generic functions
Generic Function, connection/native-connection: Internal generic functions
Generic Function, envelope/channel: Exported generic functions
Generic Function, envelope/consumer-tag: Exported generic functions
Generic Function, envelope/delivery-tag: Exported generic functions
Generic Function, envelope/exchange: Exported generic functions
Generic Function, envelope/message: Exported generic functions
Generic Function, envelope/routing-key: Exported generic functions
Generic Function, message/body: Exported generic functions
Generic Function, message/properties: Exported generic functions
Generic Function, rabbitmq-library-error/error-code: Exported generic functions
Generic Function, rabbitmq-library-error/error-description: Exported generic functions
Generic Function, rabbitmq-server-error/message: Exported generic functions
Generic Function, rabbitmq-server-error/method: Internal generic functions
Generic Function, rabbitmq-server-error/reply-code: Exported generic functions
get-sockfd: Internal functions

L
load-properties-to-alist: Internal functions
login-sasl-plain: Exported functions

M
Macro, print-unreadable-safely: Internal macros
Macro, unwind-when-fail: Internal macros
Macro, with-amqp-table: Internal macros
Macro, with-bytes-string: Internal macros
Macro, with-bytes-strings: Internal macros
Macro, with-bytes-struct: Internal macros
Macro, with-connection: Exported macros
Macro, with-foreign-buffer-from-byte-array: Internal macros
Macro, with-foreign-timeval: Internal macros
Macro, with-state: Internal macros
make-envelope-message: Internal functions
maybe-release-buffers: Internal functions
message/body: Exported generic functions
message/body: Exported generic functions
message/properties: Exported generic functions
message/properties: Exported generic functions
Method, (setf connection/closed-p): Internal generic functions
Method, connection/closed-p: Internal generic functions
Method, connection/native-connection: Internal generic functions
Method, envelope/channel: Exported generic functions
Method, envelope/consumer-tag: Exported generic functions
Method, envelope/delivery-tag: Exported generic functions
Method, envelope/exchange: Exported generic functions
Method, envelope/message: Exported generic functions
Method, envelope/routing-key: Exported generic functions
Method, message/body: Exported generic functions
Method, message/properties: Exported generic functions
Method, rabbitmq-library-error/error-code: Exported generic functions
Method, rabbitmq-library-error/error-description: Exported generic functions
Method, rabbitmq-server-error/message: Exported generic functions
Method, rabbitmq-server-error/method: Internal generic functions
Method, rabbitmq-server-error/reply-code: Exported generic functions

N
new-connection: Exported functions

P
print-unreadable-safely: Internal macros

Q
queue-bind: Exported functions
queue-declare: Exported functions
queue-delete: Exported functions
queue-purge: Exported functions
queue-unbind: Exported functions

R
rabbitmq-library-error/error-code: Exported generic functions
rabbitmq-library-error/error-code: Exported generic functions
rabbitmq-library-error/error-description: Exported generic functions
rabbitmq-library-error/error-description: Exported generic functions
rabbitmq-server-error/message: Exported generic functions
rabbitmq-server-error/message: Exported generic functions
rabbitmq-server-error/method: Internal generic functions
rabbitmq-server-error/method: Internal generic functions
rabbitmq-server-error/reply-code: Exported generic functions
rabbitmq-server-error/reply-code: Exported generic functions
raise-rabbitmq-library-error: Internal functions
raise-rabbitmq-server-error: Internal functions

S
set-init-ssl-library: Exported functions
socket-open: Exported functions
ssl-socket-new: Exported functions
ssl-socket-set-cacert: Exported functions
ssl-socket-set-key: Exported functions
ssl-socket-set-key-buffer: Exported functions
ssl-socket-set-verify: Exported functions

T
tcp-socket-new: Exported functions
tx-commit: Exported functions
tx-rollback: Exported functions
tx-select: Exported functions
typed-value->lisp: Internal functions

U
unwind-when-fail: Internal macros
update-product-name-in-table: Internal functions

V
verify-rpc-framing-call: Internal functions
verify-rpc-reply: Internal functions
verify-status: Internal functions
version: Exported functions

W
with-amqp-table: Internal macros
with-bytes-string: Internal macros
with-bytes-strings: Internal macros
with-bytes-struct: Internal macros
with-connection: Exported macros
with-foreign-buffer-from-byte-array: Internal macros
with-foreign-timeval: Internal macros
with-state: Internal macros

Jump to:   %   (  
A   B   C   D   E   F   G   L   M   N   P   Q   R   S   T   U   V   W  

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

A.3 Variables

Jump to:   *   +  
A   B   C   D   E   M   P   R   S  
Index Entry  Section

*
*field-kind-types*: Internal special variables
*props-mapping*: Internal special variables

+
+amqp-access-refused+: Exported constants
+amqp-access-request-method+: Internal constants
+amqp-access-request-ok-method+: Internal constants
+amqp-basic-ack-method+: Internal constants
+amqp-basic-app-id-flag+: Internal constants
+amqp-basic-cancel-method+: Internal constants
+amqp-basic-cancel-ok-method+: Internal constants
+amqp-basic-cluster-id-flag+: Internal constants
+amqp-basic-consume-method+: Internal constants
+amqp-basic-consume-ok-method+: Internal constants
+amqp-basic-content-encoding-flag+: Internal constants
+amqp-basic-content-type-flag+: Internal constants
+amqp-basic-correlation-id-flag+: Internal constants
+amqp-basic-deliver-method+: Internal constants
+amqp-basic-delivery-mode-flag+: Internal constants
+amqp-basic-expiration-flag+: Internal constants
+amqp-basic-get-empty-method+: Internal constants
+amqp-basic-get-method+: Internal constants
+amqp-basic-get-ok-method+: Internal constants
+amqp-basic-headers-flag+: Internal constants
+amqp-basic-message-id-flag+: Internal constants
+amqp-basic-nack-method+: Internal constants
+amqp-basic-priority-flag+: Internal constants
+amqp-basic-publish-method+: Internal constants
+amqp-basic-qos-method+: Internal constants
+amqp-basic-qos-ok-method+: Internal constants
+amqp-basic-recover-async-method+: Internal constants
+amqp-basic-recover-method+: Internal constants
+amqp-basic-recover-ok-method+: Internal constants
+amqp-basic-reject-method+: Internal constants
+amqp-basic-reply-to-flag+: Internal constants
+amqp-basic-return-method+: Internal constants
+amqp-basic-timestamp-flag+: Internal constants
+amqp-basic-type-flag+: Internal constants
+amqp-basic-user-id-flag+: Internal constants
+amqp-channel-close-method+: Internal constants
+amqp-channel-close-ok-method+: Internal constants
+amqp-channel-error+: Exported constants
+amqp-channel-flow-method+: Internal constants
+amqp-channel-flow-ok-method+: Internal constants
+amqp-channel-open-method+: Internal constants
+amqp-channel-open-ok-method+: Internal constants
+amqp-command-invalid+: Exported constants
+amqp-confirm-select-method+: Internal constants
+amqp-confirm-select-ok-method+: Internal constants
+amqp-connection-blocked-method+: Internal constants
+amqp-connection-close-method+: Internal constants
+amqp-connection-close-ok-method+: Internal constants
+amqp-connection-forced+: Exported constants
+amqp-connection-open-method+: Internal constants
+amqp-connection-open-ok-method+: Internal constants
+amqp-connection-secure-method+: Internal constants
+amqp-connection-secure-ok-method+: Internal constants
+amqp-connection-start-method+: Internal constants
+amqp-connection-start-ok-method+: Internal constants
+amqp-connection-tune-method+: Internal constants
+amqp-connection-tune-ok-method+: Internal constants
+amqp-connection-unblocked-method+: Internal constants
+amqp-content-too-large+: Exported constants
+amqp-exchange-bind-method+: Internal constants
+amqp-exchange-bind-ok-method+: Internal constants
+amqp-exchange-declare-method+: Internal constants
+amqp-exchange-declare-ok-method+: Internal constants
+amqp-exchange-delete-method+: Internal constants
+amqp-exchange-delete-ok-method+: Internal constants
+amqp-exchange-unbind-method+: Internal constants
+amqp-exchange-unbind-ok-method+: Internal constants
+amqp-frame-body+: Internal constants
+amqp-frame-end+: Internal constants
+amqp-frame-error+: Exported constants
+amqp-frame-header+: Internal constants
+amqp-frame-heartbeat+: Internal constants
+amqp-frame-method+: Internal constants
+amqp-frame-min-size+: Internal constants
+amqp-internal-error+: Exported constants
+amqp-invalid-path+: Exported constants
+amqp-no-consumers+: Exported constants
+amqp-no-route+: Exported constants
+amqp-not-allowed+: Exported constants
+amqp-not-found+: Exported constants
+amqp-not-implemented+: Exported constants
+amqp-precondition-failed+: Exported constants
+amqp-protocol-port+: Internal constants
+amqp-protocol-version-major+: Internal constants
+amqp-protocol-version-minor+: Internal constants
+amqp-protocol-version-revision+: Internal constants
+amqp-queue-bind-method+: Internal constants
+amqp-queue-bind-ok-method+: Internal constants
+amqp-queue-declare-method+: Internal constants
+amqp-queue-declare-ok-method+: Internal constants
+amqp-queue-delete-method+: Internal constants
+amqp-queue-delete-ok-method+: Internal constants
+amqp-queue-purge-method+: Internal constants
+amqp-queue-purge-ok-method+: Internal constants
+amqp-queue-unbind-method+: Internal constants
+amqp-queue-unbind-ok-method+: Internal constants
+amqp-reply-success+: Exported constants
+amqp-resource-error+: Exported constants
+amqp-resource-locked+: Exported constants
+amqp-syntax-error+: Exported constants
+amqp-tx-commit-method+: Internal constants
+amqp-tx-commit-ok-method+: Internal constants
+amqp-tx-rollback-method+: Internal constants
+amqp-tx-rollback-ok-method+: Internal constants
+amqp-tx-select-method+: Internal constants
+amqp-tx-select-ok-method+: Internal constants
+amqp-unexpected-frame+: Exported constants
+amqp-version-is-release+: Internal constants
+amqp-version-major+: Internal constants
+amqp-version-minor+: Internal constants
+amqp-version-patch+: Internal constants

A
amqp-empty-bytes: Internal symbol macros
amqp-empty-table: Internal symbol macros

B
body: Exported classes

C
channel: Exported classes
closed-p: Internal classes
conn: Internal classes
Constant, +amqp-access-refused+: Exported constants
Constant, +amqp-access-request-method+: Internal constants
Constant, +amqp-access-request-ok-method+: Internal constants
Constant, +amqp-basic-ack-method+: Internal constants
Constant, +amqp-basic-app-id-flag+: Internal constants
Constant, +amqp-basic-cancel-method+: Internal constants
Constant, +amqp-basic-cancel-ok-method+: Internal constants
Constant, +amqp-basic-cluster-id-flag+: Internal constants
Constant, +amqp-basic-consume-method+: Internal constants
Constant, +amqp-basic-consume-ok-method+: Internal constants
Constant, +amqp-basic-content-encoding-flag+: Internal constants
Constant, +amqp-basic-content-type-flag+: Internal constants
Constant, +amqp-basic-correlation-id-flag+: Internal constants
Constant, +amqp-basic-deliver-method+: Internal constants
Constant, +amqp-basic-delivery-mode-flag+: Internal constants
Constant, +amqp-basic-expiration-flag+: Internal constants
Constant, +amqp-basic-get-empty-method+: Internal constants
Constant, +amqp-basic-get-method+: Internal constants
Constant, +amqp-basic-get-ok-method+: Internal constants
Constant, +amqp-basic-headers-flag+: Internal constants
Constant, +amqp-basic-message-id-flag+: Internal constants
Constant, +amqp-basic-nack-method+: Internal constants
Constant, +amqp-basic-priority-flag+: Internal constants
Constant, +amqp-basic-publish-method+: Internal constants
Constant, +amqp-basic-qos-method+: Internal constants
Constant, +amqp-basic-qos-ok-method+: Internal constants
Constant, +amqp-basic-recover-async-method+: Internal constants
Constant, +amqp-basic-recover-method+: Internal constants
Constant, +amqp-basic-recover-ok-method+: Internal constants
Constant, +amqp-basic-reject-method+: Internal constants
Constant, +amqp-basic-reply-to-flag+: Internal constants
Constant, +amqp-basic-return-method+: Internal constants
Constant, +amqp-basic-timestamp-flag+: Internal constants
Constant, +amqp-basic-type-flag+: Internal constants
Constant, +amqp-basic-user-id-flag+: Internal constants
Constant, +amqp-channel-close-method+: Internal constants
Constant, +amqp-channel-close-ok-method+: Internal constants
Constant, +amqp-channel-error+: Exported constants
Constant, +amqp-channel-flow-method+: Internal constants
Constant, +amqp-channel-flow-ok-method+: Internal constants
Constant, +amqp-channel-open-method+: Internal constants
Constant, +amqp-channel-open-ok-method+: Internal constants
Constant, +amqp-command-invalid+: Exported constants
Constant, +amqp-confirm-select-method+: Internal constants
Constant, +amqp-confirm-select-ok-method+: Internal constants
Constant, +amqp-connection-blocked-method+: Internal constants
Constant, +amqp-connection-close-method+: Internal constants
Constant, +amqp-connection-close-ok-method+: Internal constants
Constant, +amqp-connection-forced+: Exported constants
Constant, +amqp-connection-open-method+: Internal constants
Constant, +amqp-connection-open-ok-method+: Internal constants
Constant, +amqp-connection-secure-method+: Internal constants
Constant, +amqp-connection-secure-ok-method+: Internal constants
Constant, +amqp-connection-start-method+: Internal constants
Constant, +amqp-connection-start-ok-method+: Internal constants
Constant, +amqp-connection-tune-method+: Internal constants
Constant, +amqp-connection-tune-ok-method+: Internal constants
Constant, +amqp-connection-unblocked-method+: Internal constants
Constant, +amqp-content-too-large+: Exported constants
Constant, +amqp-exchange-bind-method+: Internal constants
Constant, +amqp-exchange-bind-ok-method+: Internal constants
Constant, +amqp-exchange-declare-method+: Internal constants
Constant, +amqp-exchange-declare-ok-method+: Internal constants
Constant, +amqp-exchange-delete-method+: Internal constants
Constant, +amqp-exchange-delete-ok-method+: Internal constants
Constant, +amqp-exchange-unbind-method+: Internal constants
Constant, +amqp-exchange-unbind-ok-method+: Internal constants
Constant, +amqp-frame-body+: Internal constants
Constant, +amqp-frame-end+: Internal constants
Constant, +amqp-frame-error+: Exported constants
Constant, +amqp-frame-header+: Internal constants
Constant, +amqp-frame-heartbeat+: Internal constants
Constant, +amqp-frame-method+: Internal constants
Constant, +amqp-frame-min-size+: Internal constants
Constant, +amqp-internal-error+: Exported constants
Constant, +amqp-invalid-path+: Exported constants
Constant, +amqp-no-consumers+: Exported constants
Constant, +amqp-no-route+: Exported constants
Constant, +amqp-not-allowed+: Exported constants
Constant, +amqp-not-found+: Exported constants
Constant, +amqp-not-implemented+: Exported constants
Constant, +amqp-precondition-failed+: Exported constants
Constant, +amqp-protocol-port+: Internal constants
Constant, +amqp-protocol-version-major+: Internal constants
Constant, +amqp-protocol-version-minor+: Internal constants
Constant, +amqp-protocol-version-revision+: Internal constants
Constant, +amqp-queue-bind-method+: Internal constants
Constant, +amqp-queue-bind-ok-method+: Internal constants
Constant, +amqp-queue-declare-method+: Internal constants
Constant, +amqp-queue-declare-ok-method+: Internal constants
Constant, +amqp-queue-delete-method+: Internal constants
Constant, +amqp-queue-delete-ok-method+: Internal constants
Constant, +amqp-queue-purge-method+: Internal constants
Constant, +amqp-queue-purge-ok-method+: Internal constants
Constant, +amqp-queue-unbind-method+: Internal constants
Constant, +amqp-queue-unbind-ok-method+: Internal constants
Constant, +amqp-reply-success+: Exported constants
Constant, +amqp-resource-error+: Exported constants
Constant, +amqp-resource-locked+: Exported constants
Constant, +amqp-syntax-error+: Exported constants
Constant, +amqp-tx-commit-method+: Internal constants
Constant, +amqp-tx-commit-ok-method+: Internal constants
Constant, +amqp-tx-rollback-method+: Internal constants
Constant, +amqp-tx-rollback-ok-method+: Internal constants
Constant, +amqp-tx-select-method+: Internal constants
Constant, +amqp-tx-select-ok-method+: Internal constants
Constant, +amqp-unexpected-frame+: Exported constants
Constant, +amqp-version-is-release+: Internal constants
Constant, +amqp-version-major+: Internal constants
Constant, +amqp-version-minor+: Internal constants
Constant, +amqp-version-patch+: Internal constants
Constant, size-of-amqp-array-t: Internal constants
Constant, size-of-amqp-basic-consume-ok-t: Internal constants
Constant, size-of-amqp-basic-properties-t: Internal constants
Constant, size-of-amqp-boolean-t: Internal constants
Constant, size-of-amqp-bytes-t: Internal constants
Constant, size-of-amqp-channel-close-ok-t: Internal constants
Constant, size-of-amqp-channel-close-t: Internal constants
Constant, size-of-amqp-channel-open-ok-t: Internal constants
Constant, size-of-amqp-channel-t: Internal constants
Constant, size-of-amqp-connection-close-t: Internal constants
Constant, size-of-amqp-decimal-t: Internal constants
Constant, size-of-amqp-envelope-t: Internal constants
Constant, size-of-amqp-field-value-t: Internal constants
Constant, size-of-amqp-flags-t: Internal constants
Constant, size-of-amqp-frame-t: Internal constants
Constant, size-of-amqp-message-t: Internal constants
Constant, size-of-amqp-method-number-t: Internal constants
Constant, size-of-amqp-method-t: Internal constants
Constant, size-of-amqp-queue-declare-ok-t: Internal constants
Constant, size-of-amqp-rpc-reply-t: Internal constants
Constant, size-of-amqp-table-entry-t: Internal constants
Constant, size-of-amqp-table-t: Internal constants
Constant, size-of-int16-t: Internal constants
Constant, size-of-int32-t: Internal constants
Constant, size-of-int64-t: Internal constants
Constant, size-of-int8-t: Internal constants
Constant, size-of-size-t: Internal constants
Constant, size-of-suseconds-t: Internal constants
Constant, size-of-time-t: Internal constants
Constant, size-of-timeval: Internal constants
Constant, size-of-uint16-t: Internal constants
Constant, size-of-uint32-t: Internal constants
Constant, size-of-uint64-t: Internal constants
Constant, size-of-uint8-t: Internal constants
consumer-tag: Exported classes

D
delivery-tag: Exported classes

E
error-code: Exported conditions
error-description: Exported conditions
exchange: Exported classes

M
message: Exported conditions
message: Exported classes
method: Exported conditions

P
properties: Exported classes

R
reply-code: Exported conditions
routing-key: Exported classes

S
size-of-amqp-array-t: Internal constants
size-of-amqp-basic-consume-ok-t: Internal constants
size-of-amqp-basic-properties-t: Internal constants
size-of-amqp-boolean-t: Internal constants
size-of-amqp-bytes-t: Internal constants
size-of-amqp-channel-close-ok-t: Internal constants
size-of-amqp-channel-close-t: Internal constants
size-of-amqp-channel-open-ok-t: Internal constants
size-of-amqp-channel-t: Internal constants
size-of-amqp-connection-close-t: Internal constants
size-of-amqp-decimal-t: Internal constants
size-of-amqp-envelope-t: Internal constants
size-of-amqp-field-value-t: Internal constants
size-of-amqp-flags-t: Internal constants
size-of-amqp-frame-t: Internal constants
size-of-amqp-message-t: Internal constants
size-of-amqp-method-number-t: Internal constants
size-of-amqp-method-t: Internal constants
size-of-amqp-queue-declare-ok-t: Internal constants
size-of-amqp-rpc-reply-t: Internal constants
size-of-amqp-table-entry-t: Internal constants
size-of-amqp-table-t: Internal constants
size-of-int16-t: Internal constants
size-of-int32-t: Internal constants
size-of-int64-t: Internal constants
size-of-int8-t: Internal constants
size-of-size-t: Internal constants
size-of-suseconds-t: Internal constants
size-of-time-t: Internal constants
size-of-timeval: Internal constants
size-of-uint16-t: Internal constants
size-of-uint32-t: Internal constants
size-of-uint64-t: Internal constants
size-of-uint8-t: Internal constants
Slot, body: Exported classes
Slot, channel: Exported classes
Slot, closed-p: Internal classes
Slot, conn: Internal classes
Slot, consumer-tag: Exported classes
Slot, delivery-tag: Exported classes
Slot, error-code: Exported conditions
Slot, error-description: Exported conditions
Slot, exchange: Exported classes
Slot, message: Exported conditions
Slot, message: Exported classes
Slot, method: Exported conditions
Slot, properties: Exported classes
Slot, reply-code: Exported conditions
Slot, routing-key: Exported classes
Special Variable, *field-kind-types*: Internal special variables
Special Variable, *props-mapping*: Internal special variables
Symbol Macro, amqp-empty-bytes: Internal symbol macros
Symbol Macro, amqp-empty-table: Internal symbol macros

Jump to:   *   +  
A   B   C   D   E   M   P   R   S  

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

A.4 Data types

Jump to:   A   C   E   M   P   R   S   T  
Index Entry  Section

A
amqp-array-t-tclass: Internal classes
amqp-basic-consume-ok-t-tclass: Internal classes
amqp-basic-properties-t-tclass: Internal classes
amqp-bytes-t-tclass: Internal classes
amqp-channel-close-ok-t-tclass: Internal classes
amqp-channel-close-t-tclass: Internal classes
amqp-channel-open-ok-t-tclass: Internal classes
amqp-connection-close-t-tclass: Internal classes
amqp-decimal-t-tclass: Internal classes
amqp-envelope-t-tclass: Internal classes
amqp-field-value-t-tclass: Internal classes
amqp-frame-t-tclass: Internal classes
amqp-message-t-tclass: Internal classes
amqp-method-t-tclass: Internal classes
amqp-queue-declare-ok-t-tclass: Internal classes
amqp-rpc-reply-t-tclass: Internal classes
amqp-table-entry-t-tclass: Internal classes
amqp-table-t-tclass: Internal classes

C
cl-rabbit: The cl-rabbit system
cl-rabbit: The cl-rabbit package
cl-rabbit.examples: The cl-rabbit<dot>examples package
Class, amqp-array-t-tclass: Internal classes
Class, amqp-basic-consume-ok-t-tclass: Internal classes
Class, amqp-basic-properties-t-tclass: Internal classes
Class, amqp-bytes-t-tclass: Internal classes
Class, amqp-channel-close-ok-t-tclass: Internal classes
Class, amqp-channel-close-t-tclass: Internal classes
Class, amqp-channel-open-ok-t-tclass: Internal classes
Class, amqp-connection-close-t-tclass: Internal classes
Class, amqp-decimal-t-tclass: Internal classes
Class, amqp-envelope-t-tclass: Internal classes
Class, amqp-field-value-t-tclass: Internal classes
Class, amqp-frame-t-tclass: Internal classes
Class, amqp-message-t-tclass: Internal classes
Class, amqp-method-t-tclass: Internal classes
Class, amqp-queue-declare-ok-t-tclass: Internal classes
Class, amqp-rpc-reply-t-tclass: Internal classes
Class, amqp-table-entry-t-tclass: Internal classes
Class, amqp-table-t-tclass: Internal classes
Class, connection: Internal classes
Class, envelope: Exported classes
Class, message: Exported classes
Class, timeval-tclass: Internal classes
Condition, rabbitmq-error: Exported conditions
Condition, rabbitmq-library-error: Exported conditions
Condition, rabbitmq-server-error: Exported conditions
connection: Internal classes

E
envelope: Exported classes

M
message: Exported classes

P
Package, cl-rabbit: The cl-rabbit package
Package, cl-rabbit.examples: The cl-rabbit<dot>examples package

R
rabbitmq-error: Exported conditions
rabbitmq-library-error: Exported conditions
rabbitmq-server-error: Exported conditions

S
System, cl-rabbit: The cl-rabbit system

T
timeval-tclass: Internal classes

Jump to:   A   C   E   M   P   R   S   T