Class NFCReaderError


  • public final class NFCReaderError
    extends java.lang.Object
    [@enum] NFCReaderError Possible errors returned by CoreNFC framework reader session. [@constant] NFCReaderErrorUnsupportedFeature Core NFC is not supported on the current platform. [@constant] NFCReaderErrorSecurityViolation Missing required entitlement and/or privacy settings from the client app. [@constant] NFCReaderErrorInvalidParameter Input parameter is invalid. [@constant] NFCReaderErrorInvalidParameterLength Length of input parameter is invalid, i.e. size of data container. [@constant] NFCReaderErrorParameterOutOfBound Parameter value is outside of the acceptable boundary / range. [@constant] NFCReaderErrorRadioDisabled NFC Radio is disabled. [@constant] NFCReaderTransceiveErrorTagConnectionLost Connection to the tag is lost. [@constant] NFCReaderTransceiveErrorRetryExceeded Maximum data transmission retry has reached. [@constant] NFCReaderTransceiveErrorTagResponseError Tag response is invalid. Additional error information may be contain in the underlying user info dictionary. [@constant] NFCReaderTransceiveErrorSessionInvalidated Session has been previously invalidated. [@constant] NFCReaderTransceiveErrorPacketTooLong Packet length has exceeded the limit. [@constant] NFCReaderTransceiveErrorTagNotConnected Tag is not in the connected state. [@constant] NFCReaderSessionInvalidationErrorUserCanceled Session is invalidated by the user. [@constant] NFCReaderSessionInvalidationErrorSessionTimeout Session is timed out. [@constant] NFCReaderSessionInvalidationErrorSessionTerminatedUnexpectedly Session is terminated unexpectly. [@constant] NFCReaderSessionInvalidationErrorSystemIsBusy Core NFC is temporary unavailable due to system resource constraints. [@constant] NFCReaderSessionInvalidationErrorFirstNDEFTagRead Session is terminated after the 1st NDEF tag is read. [@constant] NFCTagCommandConfigurationErrorInvalidParameters [@constant] NFCNdefReaderSessionErrorTagNotWritable NDEF tag is not writable. [@constant] NFCNdefReaderSessionErrorTagUpdateFailure NDEF tag write fails. [@constant] NFCNdefReaderSessionErrorTagSizeTooSmall NDEF tag memory size is too small to store the desired data. [@constant] NFCNdefReaderSessionErrorZeroLengthMessage NDEF tag does not contain any NDEF message.
    • Field Detail

      • ReaderErrorUnsupportedFeature

        public static final long ReaderErrorUnsupportedFeature
        See Also:
        Constant Field Values
      • ReaderErrorSecurityViolation

        public static final long ReaderErrorSecurityViolation
        See Also:
        Constant Field Values
      • ReaderErrorInvalidParameter

        public static final long ReaderErrorInvalidParameter
        See Also:
        Constant Field Values
      • ReaderErrorInvalidParameterLength

        public static final long ReaderErrorInvalidParameterLength
        See Also:
        Constant Field Values
      • ReaderErrorParameterOutOfBound

        public static final long ReaderErrorParameterOutOfBound
        See Also:
        Constant Field Values
      • ReaderTransceiveErrorTagConnectionLost

        public static final long ReaderTransceiveErrorTagConnectionLost
        See Also:
        Constant Field Values
      • ReaderTransceiveErrorRetryExceeded

        public static final long ReaderTransceiveErrorRetryExceeded
        See Also:
        Constant Field Values
      • ReaderTransceiveErrorTagResponseError

        public static final long ReaderTransceiveErrorTagResponseError
        See Also:
        Constant Field Values
      • ReaderTransceiveErrorSessionInvalidated

        public static final long ReaderTransceiveErrorSessionInvalidated
        See Also:
        Constant Field Values
      • ReaderTransceiveErrorTagNotConnected

        public static final long ReaderTransceiveErrorTagNotConnected
        See Also:
        Constant Field Values
      • ReaderSessionInvalidationErrorUserCanceled

        public static final long ReaderSessionInvalidationErrorUserCanceled
        See Also:
        Constant Field Values
      • ReaderSessionInvalidationErrorSessionTimeout

        public static final long ReaderSessionInvalidationErrorSessionTimeout
        See Also:
        Constant Field Values
      • ReaderSessionInvalidationErrorSessionTerminatedUnexpectedly

        public static final long ReaderSessionInvalidationErrorSessionTerminatedUnexpectedly
        See Also:
        Constant Field Values
      • ReaderSessionInvalidationErrorSystemIsBusy

        public static final long ReaderSessionInvalidationErrorSystemIsBusy
        See Also:
        Constant Field Values
      • ReaderSessionInvalidationErrorFirstNDEFTagRead

        public static final long ReaderSessionInvalidationErrorFirstNDEFTagRead
        See Also:
        Constant Field Values
      • TagCommandConfigurationErrorInvalidParameters

        public static final long TagCommandConfigurationErrorInvalidParameters
        See Also:
        Constant Field Values
      • NdefReaderSessionErrorTagNotWritable

        public static final long NdefReaderSessionErrorTagNotWritable
        See Also:
        Constant Field Values
      • NdefReaderSessionErrorTagUpdateFailure

        public static final long NdefReaderSessionErrorTagUpdateFailure
        See Also:
        Constant Field Values
      • NdefReaderSessionErrorTagSizeTooSmall

        public static final long NdefReaderSessionErrorTagSizeTooSmall
        See Also:
        Constant Field Values
      • NdefReaderSessionErrorZeroLengthMessage

        public static final long NdefReaderSessionErrorZeroLengthMessage
        See Also:
        Constant Field Values
      • ReaderErrorRadioDisabled

        public static final long ReaderErrorRadioDisabled
        See Also:
        Constant Field Values
      • ReaderTransceiveErrorPacketTooLong

        public static final long ReaderTransceiveErrorPacketTooLong
        See Also:
        Constant Field Values