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 ofter 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 -
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
WebSocketDeviceConfiguration Class Reference