StatusCode
@objc
public enum StatusCode : Int, Error, CaseNameable
Status code enumerator; holds all possible statuses returned or thrown by methods in this framework
-
Success
Declaration
Swift
case success -
Bluetooth is powered off
Declaration
Swift
case bluetoothStatusPoweredOff -
Bluetooth is resetting
Declaration
Swift
case bluetoothStatusResetting -
application isn’t authorized to use the Bluetooth low energy role.
Declaration
Swift
case bluetoothStatusUnauthorized -
Bluetooth manager’s state unknown
Declaration
Swift
case bluetoothStatusUnknown -
Bluetooth not supported
Declaration
Swift
case bluetoothStatusUnsupported -
Bluetooth peripheral not supported
Declaration
Swift
case peripheralNotSupported -
Bluetooth peripheral already in list
Declaration
Swift
case peripheralAlreadyInList -
Bluetooth peripheral not found in list
Declaration
Swift
case peripheralNotFoundInList -
Bluetooth peripheral MTU size not supported
Declaration
Swift
case peripheralMTUSizeNotSupported -
CCID bluetooth reader already in list
Declaration
Swift
case readerAlreadyInList -
CCID bluetooth reader not found in list
Declaration
Swift
case readerNotFoundInList -
CCID bluetooth reader not supported
Declaration
Swift
case readerNotSupported -
CCID bluetooth reader has an invalid or missing USB descriptor
Declaration
Swift
case readerInvalidUSBDescriptor -
CCID bluetooth reader has an invalid or missing CCID descriptor
Declaration
Swift
case readerInvalidCCIDDescriptor -
CCID bluetooth reader slot not selected
Declaration
Swift
case readerSlotNotSelected -
Invalid parameter passed to function
Declaration
Swift
case invalidParameter -
Invalid NIL parameter passed to function
Declaration
Swift
case invalidNilParameter -
A too large value was passed to function
Declaration
Swift
case invalidParameterValueTooLarge -
CCID reader invalid or not initialised
Declaration
Swift
case invalidCCIDReader -
CCID Bluetooth reader invalid or not initialised
Declaration
Swift
case invalidCCIDBluetoothReader -
Invalid ATR received
Declaration
Swift
case invalidATR -
Bad TS byte in ATR found
Declaration
Swift
case badTSInATR -
Bad TCK in ATR found
Declaration
Swift
case badTCKInATR -
Peripheral write timed out
Declaration
Swift
case writeTimeout -
Peripheral packet write timed out
Declaration
Swift
case packetWriteTimeout -
Peripheral read timed out
Declaration
Swift
case readTimeout -
Peripheral read cancelled
Declaration
Swift
case readCancelled -
Peripheral packet read timed out
Declaration
Swift
case packetReadTimeout -
Peripheral authentication failed
Declaration
Swift
case authenticationFailed -
Data frame invalid
Declaration
Swift
case dataFrameInvalid -
Invalid length in data frame
Declaration
Swift
case dataFrameInvalidLength -
Invalid header in data frame
Declaration
Swift
case dataFrameInvalidHeader -
Invalid checksum in frame
Declaration
Swift
case dataFrameInvalidChecksum -
ACK data frame received from reader
Declaration
Swift
case dataFrameACKReceived -
NACK data frame received from reader
Declaration
Swift
case dataFrameNACKReceived -
CCID frame invalid
Declaration
Swift
case ccidFrameInvalid -
Invalid length in CCID frame
Declaration
Swift
case ccidFrameInvalidLength -
Invalid header in CCID frame
Declaration
Swift
case ccidFrameInvalidHeader -
CCID frame type is invalid
Declaration
Swift
case ccidFrameInvalidFrameType -
CCID frame out of sequence
Declaration
Swift
case ccidFrameOutOfSequence -
Slot (number) not found
Declaration
Swift
case ccidErrorSlotNotFound -
No card present in slot
Declaration
Swift
case ccidErrorNoCardPresent -
Card in slot not powered on
Declaration
Swift
case ccidErrorCardNotPoweredOn -
Received CCID error ‘command not supported’
Declaration
Swift
case ccidErrorCommandNotSupported -
Received CCID error ‘command aborted’
Declaration
Swift
case ccidErrorCommandAborted -
Received CCID error ‘ICC Mute’
Declaration
Swift
case ccidErrorICCMute -
Received CCID error ‘transfer parity error’
Declaration
Swift
case ccidErrorXfrParityError -
Received CCID error ‘transfer overrun’
Declaration
Swift
case ccidErrorXfrOverrun -
Received CCID error ‘hardware error’
Declaration
Swift
case ccidErrorHardwareError -
Received CCID error ‘ICC protocol not supported’
Declaration
Swift
case ccidErrorIccProtocolNotSupported -
Received CCID error ‘ICC class not supported’
Declaration
Swift
case ccidErrorIccClassNotSupported -
Received CCID error ‘procedure byte conflict’
Declaration
Swift
case ccidErrorProcedureByteConflict -
Received CCID error ‘deactivated protocol’
Declaration
Swift
case ccidErrorDeactivatedProtocol -
Received CCID error ‘busy wit auto sequence’
Declaration
Swift
case ccidErrorBusyWithAutoSequence -
Received CCID error ‘PIN timeout’
Declaration
Swift
case ccidErrorPinTimeout -
Received CCID error ‘PIN cancelled’
Declaration
Swift
case ccidErrorPinCancelled -
Received CCID error ‘command slot busy’
Declaration
Swift
case ccidErrorCommandSlotBusy -
Received other CCID error
Declaration
Swift
case ccidErrorOther -
Protocol not supported by card
Declaration
Swift
case cardProtocolNotSupported -
Card already connected using another protocol
Declaration
Swift
case cardConnectedOtherProtocol -
Card already disconnected or no exclusive access
Declaration
Swift
case cardIllegalState -
Logical Ccid Channel has been closed
Declaration
Swift
case cardIllegalStateChannelClosed -
Card already has exclusive access for the current thread
Declaration
Swift
case cardExclusiveAccessAlreadySet -
Card exclusive access already established by another thread
Declaration
Swift
case cardExclusiveAccessDenied -
Could not open logical channel to the card
Declaration
Swift
case cardOpenLogicalChannelFailed -
Unsupported logical card channel number
Declaration
Swift
case cardUnsupportedChannelNumber -
Extended length forms not supported for protocol T=0
Declaration
Swift
case cardT0ExtendedLengthNotSupported -
Could not obtain response from card
Declaration
Swift
case cardCouldNotObtainResponse
StatusCode Enumeration Reference