lapin v0.1.1 API Reference

Modules

Lapin, an Elixir RabbitMQ client

RabbitMQ connection handler

Connection process registry

Lapin Message struct

Extensible behaviour to define pattern modules

Default Lapin.Pattern behaviour implementation for workers

Lapin.Pattern implementation for the Hello World RabbitMQ pattern

Lapin.Pattern implementation for the Publish/Subscribe RabbitMQ pattern

Lapin.Pattern implementation for the RPC RabbitMQ pattern

Lapin.Pattern implementation for the Routing RabbitMQ pattern

Lapin.Pattern implementation for the Topics RabbitMQ pattern

Lapin.Pattern implementation for the Work Queues RabbitMQ pattern

Lapin Supervisor

Lapin Worker behaviour