Config
open class Config
ScreenMeet Configuration
-
Organization key to access API
Declaration
Swift
open var organizationKey: String?
-
Initial connection endpoint/port
Declaration
Swift
open var endpoint: URL
-
Additional parameters to configure framework
Declaration
Swift
open var parameters: [String : Any]
-
Represent the severity and importance of any particular log message.
See moreDeclaration
Swift
public enum LogLevel
-
HTTP connection timeout. Provided in seconds. Default 30s.
Declaration
Swift
open var httpTimeout: TimeInterval { get set }
-
HTTP connection retry number. Default 5 retries.
Declaration
Swift
open var httpNumRetry: Int { get set }
-
Socket connection timeout. Provided in seconds. Default 20s.
Declaration
Swift
open var socketConnectionTimeout: TimeInterval { get set }
-
Socket connection retry number. Default 5 retries.
Declaration
Swift
open var socketConnectionNumRetries: Int { get set }
-
Socket reconnection retry number. Default unlimited retries. For unlimited set -1.
Declaration
Swift
open var socketReconnectNumRetries: Int { get set }
-
Socket reconnection delay. Provided in seconds. Default 0s.
Declaration
Swift
open var socketReconnectDelay: TimeInterval { get set }
-
WebRTC connection timeout. Provided in seconds. Default 60s.
Declaration
Swift
open var webRtcTimeout: TimeInterval { get set }
-
WebRTC connection retry number. Default 5 retries.
Declaration
Swift
open var webRtcNumRetries: Int { get set }