| 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 |