Crate ezk_sip_core

Source
Expand description

Core part of the EZK SIP Stack

Implementing transport and transaction abstractions it can be used to build any kind of stateful SIP Application

Examples can be found here

Modules§

transaction
transport

Structs§

BaseHeaders
Parsed SIP headers that are part of every message, part of IncomingRequest.
Endpoint
The endpoint is the centerpiece of the sip stack. It contains all information about the application and a stack of layered modules which build the logic of SIP applications and its extensions.
EndpointBuilder
Builder instance for Endpoint
IncomingRequest
Request received by the endpoint and passed to every layer
MayTake
Wrapper over &mut Option<T> for a nice typed API
Request
Basic request
Response
Basic Response

Enums§

Error
StunError

Traits§

Layer
Layers are extensions to the endpoint.

Type Aliases§

Result