The transport queue receives datagrams or messages from network transport protocols, validates and routes them to the transaction module.
The queue contains a worker pool to improve processing performance.
from() :: {protocol :: atom | binary, host :: String.t, dport :: integer}
incoming_datagram(String.t, from) :: :ok
validate_message(message :: Sippet.Message.t, from) :: :ok