CDC Badge OS
Firmware for the CDC Badge v1.0 hardware security key
Loading...
Searching...
No Matches
cdc::hal::IKeypad Member List

This is the complete list of members for cdc::hal::IKeypad, including all inherited members.

anyKeyDown() const =0cdc::hal::IKeypadpure virtual
clearBuffer()=0cdc::hal::IKeypadpure virtual
DEFER_SRC_EVENTcdc::hal::IKeypadstatic
DEFER_SRC_VIEWcdc::hal::IKeypadstatic
getName() const =0cdc::core::IServicepure virtual
getNextKey()=0cdc::hal::IKeypadpure virtual
getState() const =0cdc::core::IServicepure virtual
hasKey() const =0cdc::hal::IKeypadpure virtual
init()=0cdc::core::IServicepure virtual
isKeyPressed(Key key) const =0cdc::hal::IKeypadpure virtual
LongPressCallback typedefcdc::hal::IKeypad
PanicChordCallback typedefcdc::hal::IKeypad
poll()=0cdc::hal::IKeypadpure virtual
prepareForSleep()=0cdc::hal::IKeypadpure virtual
recoverFromSleep()=0cdc::hal::IKeypadpure virtual
setCallback(KeyCallback callback)=0cdc::hal::IKeypadpure virtual
setDeferShortPress(uint32_t source, bool enabled)cdc::hal::IKeypadinlinevirtual
setKeyRepeat(uint16_t initial_ms, uint16_t period_ms)cdc::hal::IKeypadinlinevirtual
setLongPressCallback(LongPressCallback callback)=0cdc::hal::IKeypadpure virtual
setLongPressEnabled(bool enabled, uint32_t thresholdMs=800)=0cdc::hal::IKeypadpure virtual
setPanicChordCallback(PanicChordCallback callback)=0cdc::hal::IKeypadpure virtual
start()=0cdc::core::IServicepure virtual
stop()=0cdc::core::IServicepure virtual
~IKeypad()=defaultcdc::hal::IKeypadvirtual
~IService()=defaultcdc::core::IServicevirtual