TerminalTimeouts

public class TerminalTimeouts

The TerminalTimeouts class defines operation timeouts for card terminals.

Author

Godfrey Chung

Version

1.0

Date

17 Nov 2017
  • The default timeout is 10000 milliseconds (10 seconds).

    Since

    0.5

    Declaration

    Swift

    public static var defaultTimeout: Int
  • The timeout for connecting the device in milliseconds.

    Declaration

    Swift

    public var connectionTimeout: Int
  • The timeout for resetting or powering down the card in milliseconds.

    Declaration

    Swift

    public var powerTimeout: Int
  • The timeout for setting the protocol in milliseconds.

    Declaration

    Swift

    public var protocolTimeout: Int
  • The timeout for transmitting APDU in milliseconds.

    Declaration

    Swift

    public var apduTimeout: Int
  • The timeout for transmitting control command in milliseconds.

    Declaration

    Swift

    public var controlTimeout: Int