Defaults
public class Defaults
A collection of default values and behaviors used accross the Client
-
Default timeout when sending messages
Declaration
Swift
public static let timeoutInterval: TimeInterval
-
Default interval to send heartbeats on
Declaration
Swift
public static let heartbeatInterval: TimeInterval
-
Default reconnect algorithm for the socket
Declaration
Swift
public static let reconnectSteppedBackOff: (Int) -> TimeInterval
-
Default rejoin algorithm for individual channels
Declaration
Swift
public static let rejoinSteppedBackOff: (Int) -> TimeInterval
-
Default encode function, utilizing JSONSerialization.data
Declaration
Swift
public static let encode: ([String : Any]) -> Data
-
Default decode function, utilizing JSONSerialization.jsonObject
Declaration
Swift
public static let decode: (Data) -> [String : Any]?