Functions in
nfc_ndef.h
Functions for working with NFC Data Exchange Format (NDEF) messages.
nfc_add_ndef_record()
Add a NDEF record to an NDEF message.
nfc_add_sp_media_data()
Add a smart poster media/icon record to a smart poster NDEF record.
nfc_add_sp_title()
Add a smart poster title record to a smart poster NDEF record.
nfc_create_external_type_record()
Create a NFC Forum External type NDEF record.
nfc_create_handover_bluetooth_carrier_record()
Create an NFC Forum Bluetooth carrier NDEF record for connection handover.
nfc_create_media_type_record()
Create a NFC Forum Media type NDEF record.
nfc_create_ndef_message()
Create an empty NDEF message.
nfc_create_ndef_message_from_bytes()
Create an NDEF message from a byte array.
nfc_create_ndef_record()
Create an NDEF record.
nfc_create_sp_record()
Create an NFC Forum Well-Known SmartPoster NDEF record.
nfc_create_text_record()
Create an NFC Forum Well-Known Text NDEF record.
nfc_create_uri_record()
Create an NFC Forum Well-known URI NDEF record.
nfc_delete_ndef_message()
Delete an NDEF message.
nfc_delete_ndef_record()
Delete an NDEF record.
nfc_get_handover_bluetooth_device_class()
Return the Bluetooth class of device information from a Bluetooth carrier NDEF record.
nfc_get_handover_bluetooth_device_name()
Return the Bluetooth device name from a Bluetooth carrier NDEF record.
nfc_get_handover_bluetooth_mac_address()
Return the Bluetooth MAC address from a Bluetooth carrier NDEF record.
nfc_get_handover_transport_type()
Return the handover transport type from a connection handover carrier NDEF record.
nfc_get_handover_wifi_direct_device_name()
Return the device name from a Wi-Fi Direct carrier NDEF record.
nfc_get_handover_wifi_direct_device_type()
Return the device type from a Wi-Fi Direct carrier NDEF record.
nfc_get_handover_wifi_direct_mac_address()
Return the MAC address from a Wi-Fi Direct carrier NDEF record.
nfc_get_ndef_message_byte_length()
Return the serialized length of a NDEF message.
nfc_get_ndef_message_bytes()
Return the serialized data of NDEF message.
nfc_get_ndef_record()
Get an NDEF record from an NDEF message.
nfc_get_ndef_record_count()
Retrieve the number of NDEF records found in an NDEF message.
nfc_get_ndef_record_id()
Retrieve the record id of an NDEF record.
nfc_get_ndef_record_payload()
Get the payload of a NDEF record.
nfc_get_ndef_record_tnf()
Get the TNF of an NDEF record.
nfc_get_ndef_record_type()
Retrieve the record type of a NDEF record.
nfc_get_rtd_text()
Return the string encoded in a text NDEF record.
nfc_get_rtd_uri()
Return the fully qualified URI string from an uri NDEF record.
nfc_get_sp_action()
Retrieve the value set inside a smart poster action record.
nfc_get_sp_media_count()
Return the number of media records stored inside a smart poster record.
nfc_get_sp_media_data()
Retrieve the data associated with a specific smart poster media or icon record.
nfc_get_sp_size()
Retrieve the size data inside a smart poster title record.
nfc_get_sp_title()
Return the text and language set inside a smart poster title record.
nfc_get_sp_type()
Retrieve the type that is set inside a smart poster title record.
nfc_get_sp_uri()
Return the URI set inside a smart poster URI record.
nfc_set_sp_action()
Set the optional smart poster action record in a smart poster NDEF record.
nfc_set_sp_size()
Set the optional smart poster size record in a smart poster NDEF record.
nfc_set_sp_type()
Set the optional smart poster type record in a smart poster NDEF record.
nfc_set_sp_uri()
Set the mandatory smart poster URI record in a smart poster NDEF record.
nfc_validate_sp()
Validate if a smart poster record is consistent with the specification.
Parent topic:
NDEF (nfc_ndef.h)