File: index.rst

package info (click to toggle)
python-pika 0.9.14-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 1,048 kB
  • ctags: 2,110
  • sloc: python: 10,046; makefile: 134
file content (21 lines) | stat: -rw-r--r-- 893 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Core Class and Module Documentation
===================================
For the end user, Pika is organized into a small set of objects for all communication with RabbitMQ.

- A :doc:`connection adapter <adapters/index>` is used to connect to RabbitMQ and manages the connection.
- :doc:`Connection parameters <parameters>` are used to instruct the :class:`~pika.connection.Connection` object how to connect to RabbitMQ.
- :doc:`credentials` are used to encapsulate all authentication information for the :class:`~pika.connection.ConnectionParameters` class.
- A :class:`~pika.channel.Channel` object is used to communicate with RabbitMQ via the AMQP RPC methods.
- :doc:`exceptions` are raised at various points when using Pika when something goes wrong.

.. toctree::
   :hidden:
   :maxdepth: 1

   adapters/index
   channel
   connection
   credentials
   exceptions
   parameters
   spec