API Reference gen_rmq v4.0.0

Modules

This module defines common methods for declaring consumer bindings and exchanges.

A behaviour module for implementing the RabbitMQ consumer.

Struct wrapping details of a Task that is executing the configured handle_message callback

Represents configuration of a Consumer queue.

GenRMQ emits Telemetry events for consumers. It exposes several events for RabbitMQ connections, and message publishing.

Struct wrapping details of the consumed message

Behaviour module for implementing a RabbitMQ message processor.

A behaviour module for implementing the RabbitMQ publisher

GenRMQ emits Telemetry events for publishers. It exposes several events for RabbitMQ connections, and message publishing.

This module defines utility functions for queues

This module defines the setup for tests requiring access to the rabbit mq.