CallClientState
@available(iOS 12.0, *)
@objc(BDKCallClientState)
public enum CallClientState : Int, CustomStringConvertible
An enumeration representing the states a client can be in.
-
The client is stopped and cannot receive nor make calls.
Declaration
Swift
case stopped = 0
-
The client is starting. The connection to Kaleyra Video is being established.
Declaration
Swift
case starting
-
The client is running, incoming calls are detected and outgoing calls can be performed.
Declaration
Swift
case running
-
The client is resuming trying to re-establish a connection with Kaleyra Video platform.
Declaration
Swift
case resuming
-
The client is paused and cannot detect incoming calls nor make outgoing calls.
Declaration
Swift
case paused
-
The client is trying to reconnect with Kaleyra Video platform.
Declaration
Swift
case reconnecting
-
The client has failed.
Declaration
Swift
case failed
-
Declaration
Swift
public var description: String { get }