|
Legrand / Raritan / Server Technology Xerus™ JSON-RPC API
|
Card Reader Manager Interface. More...
import <CardReaderManager.idl;
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. | |
| CardReader | getCardReaderById (in string readerId) |
| Get card reader for a specific id. | |
| int | setCardReaderSettings (in string position, in CardReaderSettings setting) |
| Set settings for a card reader. | |
| map< string, CardReaderSettings > | getAllCardReaderSettings () |
| Get settings for all card readers. | |
| vector< string > | getSupportedCardFormats () |
| Retrieve the list of supported card formats like "RAW", "H10301", etc. | |
Card Reader Manager Interface.
Definition at line 17 of file CardReaderManager.idl.
| 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 |