Protocols

The following protocols are available globally.

  • Protocol for retrieving scan capabilities

    See more

    Declaration

    Objective-C

    @protocol ISKCapabilities <NSObject>

    Swift

    protocol ISKCapabilities : NSObjectProtocol
  • Protocol to monitor scanner status. Allows clients to be notified about actual state of scanner device.

    See more

    Declaration

    Objective-C

    @protocol ISKDeviceStatus <NSObject>

    Swift

    protocol ISKDeviceStatus : NSObjectProtocol
  • Protocol for scanning from device

    See more

    Declaration

    Objective-C

    @protocol ISKScanning <NSObject>

    Swift

    protocol ISKScanning
  • Protocol for scan ticket validation. Allows adjusting scan settings to successfully start scanning.

    See more

    Declaration

    Objective-C

    @protocol ISKValidation <NSObject>

    Swift

    protocol ISKValidation : NSObjectProtocol