Configuration
public struct Configuration : CustomDebugStringConvertible
Configuration of the application.
-
Undocumented
Declaration
Swift
public static let `default`: LCApplication.Configuration
-
Customized Servers, default is
[]
.Declaration
Swift
public var customizedServers: [ServerCustomizableModule]
-
Environment, default is
Environment.default
.Declaration
Swift
public var environment: Environment
-
HTTP Request Timeout Interval, default is
60.0
second.Declaration
Swift
public var HTTPRequestTimeoutInterval: TimeInterval
-
URL Cache for HTTP Response, default is
nil
.Declaration
Swift
public var HTTPURLCache: URLCache?
-
RTM Connecting Timeout Interval, default is
60.0
second.Declaration
Swift
public var RTMConnectingTimeoutInterval: TimeInterval
-
RTM Command Timeout Interval, default is
30.0
second.Declaration
Swift
public var RTMCommandTimeoutInterval: TimeInterval
-
RTM Custom Server URL, default is
nil
.Declaration
Swift
public var RTMCustomServerURL: URL?
-
Make the access to the raw data of the object is atomic, default is
false
.Declaration
Swift
public var isObjectRawDataAtomic: Bool
-
init(customizedServers:
environment: HTTPRequestTimeoutInterval: HTTPURLCache: RTMConnectingTimeoutInterval: RTMCommandTimeoutInterval: RTMCustomServerURL: ) Undocumented
Declaration
Swift
public init( customizedServers: [ServerCustomizableModule] = [], environment: Environment = .default, HTTPRequestTimeoutInterval: TimeInterval = 60.0, HTTPURLCache: URLCache? = nil, RTMConnectingTimeoutInterval: TimeInterval = 60.0, RTMCommandTimeoutInterval: TimeInterval = 30.0, RTMCustomServerURL: URL? = nil)
-
Declaration
Swift
public var debugDescription: String { get }