nfc_channel_status_mask_t

This enumeration defines the various status masks for NFC channel status.

Synopsis:

#include <nfc/nfc_types.h>

typedef enum {
      NFC_CHANNEL_STATUS_HARDWARE_PRESENT = (0x1 << 0)   
      NFC_CHANNEL_STATUS_CARRIER_SUPPORTED = (0x1 << 1)   
      NFC_CHANNEL_STATUS_IT_POLICY_ALLOWED = (0x1 << 2)   
} nfc_channel_status_mask_t;

Data:

NFC_CHANNEL_STATUS_HARDWARE_PRESENT
Indicates an NFC hardware support type.

The bit is set when device hardware supports NFC

NFC_CHANNEL_STATUS_CARRIER_SUPPORTED
Indicates a carrier support type.

The bit is set when carrier configuration allows NFC

NFC_CHANNEL_STATUS_IT_POLICY_ALLOWED
Indicates an IT policy support type.

The bit is set when IT policy allows NFC

Library:

libnfc

Description: