|
LibLogicalAccess
2.5.0
An Open Source RFID Library
|
#include <string>#include <memory>#include <logicalaccess/readerproviders/readerprovider.hpp>#include <logicalaccess/plugins/readers/pcsc/pcscreaderprovider.hpp>#include <logicalaccess/plugins/readers/pcsc/readers/omnikeylanxx21readerunit.hpp>#include <logicalaccess/plugins/readers/pcsc/readers/omnikeyxx22readerunit.hpp>#include <logicalaccess/plugins/readers/pcsc/readers/omnikeyxx25readerunit.hpp>#include <logicalaccess/plugins/readers/pcsc/readers/scmreaderunit.hpp>#include <logicalaccess/plugins/readers/pcsc/readers/springcardreaderunit.hpp>#include <logicalaccess/plugins/readers/pcsc/readers/cherryreaderunit.hpp>#include <logicalaccess/plugins/readers/pcsc/readers/acsacrreaderunit.hpp>#include <logicalaccess/plugins/readers/pcsc/readers/acsacr1222lreaderunit.hpp>#include <logicalaccess/plugins/readers/pcsc/readers/id3readerunit.hpp>#include <logicalaccess/plugins/readers/pcsc/commands/mifarepcsccommands.hpp>#include <logicalaccess/plugins/llacommon/logs.hpp>#include <logicalaccess/plugins/readers/pcsc/lla_readers_pcsc_api.hpp>Functions | |
| LLA_READERS_PCSC_API void | getReaderUnit (const std::string &readerName, std::shared_ptr< logicalaccess::ReaderUnit > &u) |
| LLA_READERS_PCSC_API char * | getLibraryName () |
| LLA_READERS_PCSC_API void | getPCSCReader (std::shared_ptr< logicalaccess::ReaderProvider > *rp) |
| LLA_READERS_PCSC_API bool | getReaderInfoAt (unsigned int index, char *readername, size_t readernamelen, void **getterfct) |
| LLA_READERS_PCSC_API void | getMifarePCSCCommands (std::shared_ptr< logicalaccess::Commands > *commands) |
| LLA_READERS_PCSC_API char * getLibraryName | ( | ) |
| LLA_READERS_PCSC_API void getMifarePCSCCommands | ( | std::shared_ptr< logicalaccess::Commands > * | commands | ) |
| LLA_READERS_PCSC_API void getPCSCReader | ( | std::shared_ptr< logicalaccess::ReaderProvider > * | rp | ) |
| LLA_READERS_PCSC_API bool getReaderInfoAt | ( | unsigned int | index, |
| char * | readername, | ||
| size_t | readernamelen, | ||
| void ** | getterfct | ||
| ) |
| LLA_READERS_PCSC_API void getReaderUnit | ( | const std::string & | readerName, |
| std::shared_ptr< logicalaccess::ReaderUnit > & | u | ||
| ) |
Attempt to create a ReaderUnit object for a reader with name readName. This function returns NULL if there is no match, is does NOT create a default PCSCReaderUnit.
1.9.6