WebSocketDeviceConfiguration
public class WebSocketDeviceConfiguration : NSObject, CloverDeviceConfiguration
-
Declaration
Swift
public var remoteApplicationID: String
-
Declaration
Swift
public var posName: String
-
Declaration
Swift
public var posSerialNumber: String
-
Declaration
Swift
public var pairingAuthToken: String?
-
Declaration
Swift
public var disableSSLValidation: Bool
-
How often a ping is sent to the device server
Declaration
Swift
public var pingFrequency: Int?
-
How long to wait for a pong, before disconnecting
Declaration
Swift
public var pongTimeout: Int?
-
How long to wait after a failed connection to retry
Declaration
Swift
public var reconnectTimer: Int?
-
How long to wait for a pong, before reporting a disconnect. Set this value less than pongTimeout, and it will report a disconnect before closing the connection Set this value greater than pongTimeout, and the disconnect will be reported after pongTimeout
Declaration
Swift
public var reportConnectionProblemTimeout: Int?
-
Declaration
Swift
public var maxCharInMessage: Int
-
Declaration
Swift
public private(set) var remoteSourceSDK: String { get }
-
Declaration
Swift
public init(endpoint: String, remoteApplicationID: String, posName: String, posSerial: String, pairingAuthToken: String?, pairingDeviceConfiguration: PairingDeviceConfiguration)
-
Declaration
Swift
public func getTransport() -> CloverTransport?
-
Declaration
Swift
public func getCloverDeviceTypeName() -> String
-
Declaration
Swift
public func getMessagePackageName() -> String
-
Declaration
Swift
public func getName() -> String
-
Declaration
Swift
public func getMaxMessageCharacters() -> Int