Logical Link Control Protocol (LLCP) connection types.
Synopsis:
#include <nfc/nfc_types.h>
typedef enum {
NFC_LLCP_UNKNOWN_CONNECTION_TYPE = 0x00
NFC_LLCP_SERVER = 0x01
NFC_LLCP_CLIENT = 0x02
NFC_LLCP_SERVER_PASSIVE = 0x05
} nfc_llcp_connection_type_t;
Data:
- NFC_LLCP_UNKNOWN_CONNECTION_TYPE
- Unknown LLCP connection type.
- NFC_LLCP_SERVER
- Server connection type.
A Logical Link Control Protocol(LLCP) server waits for an LLCP client to connect to it.
- NFC_LLCP_CLIENT
- The Client connection type.
An LLCP client attempts try to connect to a remote LLCP server.
- NFC_LLCP_SERVER_PASSIVE
- Passive Server connection.
A passive LLCP server is an LLCP server which configures lower NFC Interface and Protocol (NFCIP1) layer to only use the target role.
Library:
libnfc (For the qcc command, use the -l nfc option to link against this library)
Description:
This enumeration defines LLCP NFC connection types.