SippoClient

public class SippoClient

Entry point to create calls, listen to incoming calls and manage register/login. A reachable WAC and gateway is needed.

  • Struct to define log levels

    Declaration

    Swift

    public struct Logging
  • SippoClient Options

    Declaration

    Swift

    public struct Options

Properties

Api

  • Fires actions for WebRTC configuration, should be called only once in app life cycle

    Declaration

    Swift

    public static func configureRTC()
  • Configure a new Session, if other Session exists, it’s still alive (logout is needed explicity)

    Declaration

    Swift

    public class func configure(
        with options: Options,
        onSuccess: @escaping (() -> Void),
        onFailure: @escaping ((Error) -> Void)
    )

    Parameters

    options

    Options to initialize SDK