16 #ifndef ACSDK_SAMPLE_ENDPOINT_ENDPOINTALEXAKEYPADCONTROLLERHANDLER_H_ 17 #define ACSDK_SAMPLE_ENDPOINT_ENDPOINTALEXAKEYPADCONTROLLERHANDLER_H_ 27 namespace sampleApplications {
43 static std::shared_ptr<EndpointAlexaKeypadControllerHandler>
create(
const std::string& endpointName);
50 std::set<acsdkAlexaKeypadControllerInterfaces::Keystroke>
getSupportedKeys()
override;
71 #endif // ACSDK_SAMPLE_ENDPOINT_ENDPOINTALEXAKEYPADCONTROLLERHANDLER_H_ Keystroke
Definition: Keystroke.h:30
::std::string string
Definition: gtest-port.h:1097
acsdkAlexaKeypadControllerInterfaces::AlexaKeypadControllerInterface::Response handleKeystroke(acsdkAlexaKeypadControllerInterfaces::Keystroke keystroke) override
static std::shared_ptr< EndpointAlexaKeypadControllerHandler > create(const std::string &endpointName)
Definition: EndpointAlexaKeypadControllerHandler.h:34
std::set< acsdkAlexaKeypadControllerInterfaces::Keystroke > getSupportedKeys() override
Definition: AlexaKeypadControllerInterface.h:37
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
Definition: AlexaKeypadControllerInterface.h:46