Sippet v0.5.1 Sippet.Transactions.Client.Key

Defines a key in which client transactions are uniquely identified.

Summary

Types

The topmost Via header branch parameter

t()

Functions

Create a client transaction identifier from an outgoing request or an incoming response. If they are related, they will be equal

Create a client transaction identifier

Types

branch()
branch() :: binary

The topmost Via header branch parameter

t()
t() :: %Sippet.Transactions.Client.Key{branch: binary, method: Sippet.Message.method}

Functions

new(outgoing_request)

Create a client transaction identifier from an outgoing request or an incoming response. If they are related, they will be equal.

new(branch, method)

Create a client transaction identifier.