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.