Honeylixir.Transmission (honeylixir v0.4.0) View Source

Transmission engine that handles sending events to the expected place.

Events have a complicated lifetime from being sent here, possibly sampled out, enqueued, then finally asynchronously sent in a batch. This handles figuring out where it needs to go, sort of like a router and initialy processor for sending events.

Link to this section Summary

Functions

Handles sending the batch to a transmission sender task to be processed asynchronously.

Link to this section Functions

Specs

send_batch([Honeylixir.Event.t()]) :: none()

Handles sending the batch to a transmission sender task to be processed asynchronously.