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

Description

  • Declaration

    Swift

    public var description: String { get }