nfc_property_id_t

NFC property types.

Synopsis:

#include <nfc/nfc_types.h>

typedef enum {
      NFC_PROPERTY_BATTERY_LOW_SUPPORTED = 0   
      NFC_PROPERTY_BATTERY_OFF_SUPPORTED = 1   
      NFC_PROPERTY_T3T_CARD_EMULATION_SUPPORTED = 2   
      NFC_PROPERTY_FELICA_CARD_EMULATION_SUPPORTED = 3   
      NFC_PROPERTY_MIFARE_CLASSIC_SUPPORTED = 4   
      NFC_PROPERTY_MIFARE_DESFIRE_SUPPORTED = 5   
} nfc_property_id_t;

Since:

BlackBerry 10.3.0

Data:

NFC_PROPERTY_BATTERY_LOW_SUPPORTED
Property to determine if the device supports battery low mode.
NFC_PROPERTY_BATTERY_OFF_SUPPORTED
Property to determine if the device supports the battery off mode.
NFC_PROPERTY_T3T_CARD_EMULATION_SUPPORTED
Property to determine if the device supports emulation of the NFC Forum Type 3 Tag on the device host.
NFC_PROPERTY_FELICA_CARD_EMULATION_SUPPORTED
Property to determine if the device supports card emulation for FeliCa on the UICC.
NFC_PROPERTY_MIFARE_CLASSIC_SUPPORTED
Property to determine if the device supports MIFARE Classic Reader/Writer.
NFC_PROPERTY_MIFARE_DESFIRE_SUPPORTED
Property to determine if the device supports DESFire Classic Reader/Writer.

Library:

libnfc (For the qcc command, use the -l nfc option to link against this library)

Description:

This enumeration defines the properties of the device which an application can retrieve by calling nfc_get_property().