| Samsung Internal API reference 2.0

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

Typedefs | Functions
tee_nfc.h File Reference

TEE NFC public API. More...

Go to the source code of this file.

## Typedefs
typedef struct TEES_NFCHandler * | TEES_NFCHandler

## Functions
TEE_Result | TEES_NFCInit (TEES_NFCHandler *handler)
| Initialize NFC device and set transfer parameters to `handler`. More...
void | TEES_NFCExit (TEES_NFCHandler handler)
| Terminate connection to NFC device. More...
TEE_Result | TEES_NFCWrite (TEES_NFCHandler handler, void *tx_buf, size_t len)
| Write data buffer `tx` to initialized NFC device. More...
TEE_Result | TEES_NFCRead (TEES_NFCHandler handler, char *rx_buf, size_t rx_buf_len, size_t *rsp_len)
| Read data buffer `rx` from initialized NFC device. More...
TEE_Result | TEES_NFCReadWait (TEES_NFCHandler handler, char *rx_buf, size_t rx_buf_len, size_t *rsp_len, int ms_timeout)
| Read data buffer `rx` from initialized NFC device. More...
TEE_Result | TEES_NFCSetMode (TEES_NFCHandler handler, unsigned long mode)
| Set NFC device mode. More...
TEE_Result | TEES_NFCWakeUp (TEES_NFCHandler handler)
| Send wake up command to initialized NFC device. More...
TEE_Result | TEES_NFCSleep (TEES_NFCHandler handler)
| Send sleep command to initialized NFC device. More...

## Detailed Description

TEE NFC public API.

Copyright
  (C) 2019, Samsung Electronics Co., Ltd.