add initialization and deinitialization.
This commit is contained in:
parent
38bdfe3281
commit
d1b0e93e8e
2 changed files with 24 additions and 0 deletions
|
@ -62,6 +62,10 @@
|
|||
extern "C" {
|
||||
# endif // __cplusplus
|
||||
|
||||
/* Library initialization/deinitialization */
|
||||
NFC_EXPORT void nfc_init();
|
||||
NFC_EXPORT void nfc_exit();
|
||||
|
||||
/* NFC Device/Hardware manipulation */
|
||||
NFC_EXPORT bool nfc_get_default_device (nfc_connstring *connstring);
|
||||
NFC_EXPORT nfc_device *nfc_open (const nfc_connstring connstring);
|
||||
|
|
20
libnfc/nfc.c
20
libnfc/nfc.c
|
@ -61,6 +61,26 @@ const struct nfc_driver *nfc_drivers[] = {
|
|||
NULL
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief Initialize libnfc.
|
||||
*
|
||||
*/
|
||||
void
|
||||
nfc_init()
|
||||
{
|
||||
log_init ();
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Deinitialize libnfc.
|
||||
*
|
||||
*/
|
||||
void
|
||||
nfc_exit()
|
||||
{
|
||||
log_fini ();
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Get the defaut NFC device
|
||||
* @param connstring \a nfc_connstring pointer where the default connection string will be stored
|
||||
|
|
Loading…
Reference in a new issue