subscribex v0.8.0-rc.1 Subscribex.Subscriber behaviour
Summary
Types
Functions
See Subscribex.ack/2
.
See Subscribex.publish/4
.
Callbacks
Specs
handle_error(payload, channel, Subscribex.delivery_tag, RuntimeError.t) :: ignored
Specs
handle_payload(payload, channel, Subscribex.delivery_tag, redelivered) ::
{:ok, :ack} |
{:ok, :manual}
Specs
init :: {:ok, %Subscribex.Subscriber.Config{auto_ack: term, binding_opts: term, dead_letter_exchange: term, dead_letter_exchange_opts: term, dead_letter_exchange_type: term, dead_letter_queue: term, dead_letter_queue_opts: term, dl_binding_opts: term, exchange: term, exchange_opts: term, exchange_type: term, prefetch_count: term, queue: term, queue_opts: term}}