Bridge-ingress polling worker for Signal receive transports.
The worker drains pending Signal envelopes through a receiver module and emits
raw payloads via sink_mfa so host runtimes can route them through ingress.
Summary
Functions
Returns a specification to start this module under a supervisor.
Types
@type state() :: %{ bridge_id: String.t(), sink_mfa: sink_mfa(), sink_opts: keyword(), receiver: module(), receiver_opts: keyword(), poll_interval_ms: pos_integer(), max_backoff_ms: pos_integer(), backoff_ms: pos_integer() }
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
@spec start_link(keyword()) :: GenServer.on_start()