Transport
This item is only intended to be used by the module's authors. Private
The transport is an internal construct of the client that abstracts away the event sending. Typically the transport runs in a separate thread and gets events to send via a queue.
The transport is responsible for sending, retrying and handling rate limits. The transport might also persist unsent events across restarts if needed.