__init__.py 905 B

123456789101112131415161718192021
  1. """
  2. Connection Adapters
  3. ===================
  4. Pika provides multiple adapters to connect to RabbitMQ:
  5. - adapters.asyncio_connection.AsyncioConnection: Native Python3 AsyncIO use
  6. - adapters.blocking_connection.BlockingConnection: Enables blocking,
  7. synchronous operation on top of library for simple uses.
  8. - adapters.select_connection.SelectConnection: A native event based connection
  9. adapter that implements select, kqueue, poll and epoll.
  10. - adapters.tornado_connection.TornadoConnection: Connection adapter for use
  11. with the Tornado web framework.
  12. - adapters.twisted_connection.TwistedProtocolConnection: Connection adapter for use
  13. with the Twisted framework
  14. """
  15. from pika.adapters.base_connection import BaseConnection
  16. from pika.adapters.blocking_connection import BlockingConnection
  17. from pika.adapters.select_connection import SelectConnection
  18. from pika.adapters.select_connection import IOLoop