sippet v0.1.8 Sippet.Transport.Queue

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.

Summary

Types

from()
from() :: {protocol :: atom | binary, host :: String.t, dport :: integer}

Functions

incoming_datagram(datagram, from)
incoming_datagram(String.t, from) :: :ok
validate_message(message, from)
validate_message(message :: Sippet.Message.t, from) :: :ok