16 #ifndef ACSDKALEXAKEYPADCONTROLLERINTERFACES_ALEXAKEYPADCONTROLLERINTERFACE_H_ 17 #define ACSDKALEXAKEYPADCONTROLLERINTERFACES_ALEXAKEYPADCONTROLLERINTERFACE_H_ 27 namespace acsdkAlexaKeypadControllerInterfaces {
107 #endif // ACSDKALEXAKEYPADCONTROLLERINTERFACES_ALEXAKEYPADCONTROLLERINTERFACE_H_ Keystroke
Definition: Keystroke.h:30
virtual std::set< Keystroke > getSupportedKeys()=0
Device processed command successfully without any errors.
Indicates the element cannot be selected when 'SELECT' operation is invoked.
std::string errorMessage
Definition: AlexaKeypadControllerInterface.h:78
::std::string string
Definition: gtest-port.h:1097
Indicates there is no additional information available when 'INFO' OR 'MORE' operation is invoked...
Type
Definition: AlexaKeypadControllerInterface.h:50
Type type
Response type for KeypadController handler responses.
Definition: AlexaKeypadControllerInterface.h:71
virtual ~AlexaKeypadControllerInterface()=default
Definition: AlexaKeypadControllerInterface.h:37
Response()
Definition: AlexaKeypadControllerInterface.h:71
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
Indicates the keystroke operation is not supported on the device.
Definition: AlexaKeypadControllerInterface.h:46
virtual Response handleKeystroke(Keystroke keystroke)=0