State
public enum State : Int
LinphoneCallState enum represents the different states a call can reach into.
-
Initial state.
Declaration
Swift
case Idle = 0 -
Incoming call received.
Declaration
Swift
case IncomingReceived = 1 -
Outgoing call initialized.
Declaration
Swift
case OutgoingInit = 2 -
Outgoing call in progress.
Declaration
Swift
case OutgoingProgress = 3 -
Outgoing call ringing.
Declaration
Swift
case OutgoingRinging = 4 -
Outgoing call early media.
Declaration
Swift
case OutgoingEarlyMedia = 5 -
Connected.
Declaration
Swift
case Connected = 6 -
Streams running.
Declaration
Swift
case StreamsRunning = 7 -
Pausing.
Declaration
Swift
case Pausing = 8 -
Paused.
Declaration
Swift
case Paused = 9 -
Resuming.
Declaration
Swift
case Resuming = 10 -
Referred.
Declaration
Swift
case Referred = 11 -
Error.
Declaration
Swift
case Error = 12 -
Call end.
Declaration
Swift
case End = 13 -
Paused by remote.
Declaration
Swift
case PausedByRemote = 14 -
The call’s parameters are updated for example when video is asked by remote.
Declaration
Swift
case UpdatedByRemote = 15 -
We are proposing early media to an incoming call.
Declaration
Swift
case IncomingEarlyMedia = 16 -
We have initiated a call update.
Declaration
Swift
case Updating = 17 -
The call object is now released.
Declaration
Swift
case Released = 18 -
The call is updated by remote while not yet answered (SIP UPDATE in early dialog received)
Declaration
Swift
case EarlyUpdatedByRemote = 19 -
We are updating the call while not yet answered (SIP UPDATE in early dialog sent)
Declaration
Swift
case EarlyUpdating = 20
State Enumeration Reference