| Legrand / Raritan / Server Technology Xerus™ JSON-RPC API
    | 
import <Keypad.idl;
| Classes | |
| struct | MetaData | 
| Keypad Metadata.  More... | |
| struct | PINEnteredEvent | 
| PIN entered event.  More... | |
| Public Member Functions | |
| MetaData | getMetaData () | 
| Retrieve keypad metadata. | |
| int | getPIN (out string pin) | 
| Retrieve last entered PIN from keypad. | |
| Public Attributes | |
| constant int | NO_ERROR = 0 | 
| Error codes. | |
| constant int | ERR_SLOT_EMPTY = 1 | 
| no PIN present in keypad | |
Keypad Interface.
Definition at line 15 of file Keypad.idl.
| MetaData smartlock::Keypad::getMetaData | ( | ) | 
Retrieve keypad metadata.
| int smartlock::Keypad::getPIN | ( | out string | pin | ) | 
Retrieve last entered PIN from keypad.
PINs are cleared after 10 seconds or subsituted whenever a new PIN was entered.
| pin | PIN | 
| constant int smartlock::Keypad::ERR_SLOT_EMPTY = 1 | 
no PIN present in keypad
Definition at line 19 of file Keypad.idl.
| constant int smartlock::Keypad::NO_ERROR = 0 |