Legrand / Raritan / Server Technology Xerus™ PDU JSON-RPC API
|
Card Reader Manager Interface. More...
Classes | |
struct | CardReaderAttachedEvent |
Card Reader attached event. More... | |
struct | CardReaderDetachedEvent |
Card Reader detached event. More... | |
struct | CardReaderEvent |
Card Reader base event. More... | |
struct | CardReaderSettings |
Card Reader Settings. More... | |
struct | CardReaderSettingsChangedEvent |
Public Member Functions | |
vector< CardReader > | getCardReaders () |
Retrieve the list of connected card readers. More... | |
CardReader | getCardReaderById (in string readerId) |
Get card reader for a specific id. More... | |
int | setCardReaderSettings (in string position, in CardReaderSettings setting) |
Set settings for a card reader. More... | |
map< string, CardReaderSettings > | getAllCardReaderSettings () |
Get settings for all card readers. More... | |
vector< string > | getSupportedCardFormats () |
Retrieve the list of supported card formats like "RAW", "H10301", etc. More... | |
Card Reader Manager Interface.
map< string, CardReaderSettings > smartcard::CardReaderManager::getAllCardReaderSettings | ( | ) |
Get settings for all card readers.
CardReader smartcard::CardReaderManager::getCardReaderById | ( | in string | readerId | ) |
Get card reader for a specific id.
readerId | card reader id |
vector< CardReader > smartcard::CardReaderManager::getCardReaders | ( | ) |
Retrieve the list of connected card readers.
vector< string > smartcard::CardReaderManager::getSupportedCardFormats | ( | ) |
Retrieve the list of supported card formats like "RAW", "H10301", etc.
int smartcard::CardReaderManager::setCardReaderSettings | ( | in string | position, |
in CardReaderSettings | setting | ||
) |
Set settings for a card reader.
position | position of card reader (see CardReader::MetaData) |
settings | new settings for card reader |