Multi-channel event poller for Redis (kombu.transport.redis.MultiChannelPoller).
Coordinates consuming across one or more Kombu.Transport.Redis.Channel processes,
handling both list-based queues (BRPOP / RPOP) and fanout Pub/Sub subscriptions.
Summary
Functions
Polls registered channels until a message is delivered or timeout (in seconds) expires.
Raises Kombu.TimeoutError on timeout or when no channels have active consumers.
Types
@type t() :: %Kombu.Transport.Redis.Poller{ after_read: [(-> any())], channels: [pid()], cycle_pos: non_neg_integer() }
Functions
Polls registered channels until a message is delivered or timeout (in seconds) expires.
Raises Kombu.TimeoutError on timeout or when no channels have active consumers.