Keypad Manager Interface.
More...
Keypad Manager Interface.
Definition at line 17 of file KeypadManager.idl.
◆ getAllKeypadSettings()
map< string, KeypadSettings > smartlock::KeypadManager::getAllKeypadSettings |
( |
| ) |
|
Get settings for all keypads.
- Returns
- Map of settings by keypad position (see Keypad::MetaData)
◆ getKeypadById()
Keypad smartlock::KeypadManager::getKeypadById |
( |
in string |
keypadId | ) |
|
Get keypad for a specific id.
- Parameters
-
- Returns
- Keypad with given id or null
◆ getKeypads()
vector< Keypad > smartlock::KeypadManager::getKeypads |
( |
| ) |
|
Retrieve the list of connected keypads.
- Returns
- Keypads list
◆ setKeypadSettings()
int smartlock::KeypadManager::setKeypadSettings |
( |
in string |
position, |
|
|
in KeypadSettings |
setting |
|
) |
| |
Set settings for a keypad.
- Parameters
-
position | position of keypad (see Keypad::MetaData) |
settings | new settings for keypad |
- Returns
- NO_ERROR if OK
-
ERR_INVALID_PARAMS if any setting is invalid
The documentation for this interface was generated from the following file: