Skip to main content

Module active_call

Module active_call 

Source

Structs§

ActiveCall
A call: immutable identity + lock-free shared state (see call::state) plus the infrastructure handles. Actor-owned mutable state lives in CallRuntime inside serve.
ActiveCallGuard
ActiveCallReceiver
CallParams
CallSpec
Construction parameters for ActiveCall::new.
PendingSipAnswer
Answer prepared for the underlying inbound SIP dialog of a non-SIP call type (WebSocket/Webrtc): the 200 OK SDP, the dialog to accept, and the RTP track that bridges the SIP leg into the media stream.
ReadyAnswer
Answer prepared during ringing: the SDP to answer with, the already running caller track (started for early media), and the dialog to accept.

Enums§

ActiveCallType
PendingCallerTrack
Describes the state of the caller track when an incoming SIP call is waiting to be answered.

Type Aliases§

ActiveCallRef