Module codec

Module codec 

Source
Expand description

§Session Traversal Utilities for NAT (STUN)

STUN is intended to be used in the context of one or more NAT traversal solutions. These solutions are known as “STUN Usages”. Each usage describes how STUN is utilized to achieve the NAT traversal solution. Typically, a usage indicates when STUN messages get sent, which optional attributes to include, what server is used, and what authentication mechanism is to be used. Interactive Connectivity Establishment (ICE) RFC8445 is one usage of STUN. SIP Outbound RFC5626 is another usage of STUN. In some cases, a usage will require extensions to STUN. A STUN extension can be in the form of new methods, attributes, or error response codes. More information on STUN Usages can be found in Section 13.

Modules§

channel_data
crypto
message

Structs§

Attributes
A cache of the list of attributes, this is for internal use only.
Decoder

Enums§

DecodeResult
Error