cancelDirective(const std::string &messageId)=0 | alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface | pure virtual |
create(avsCommon::avs::DirectiveHandlerConfiguration config, std::chrono::milliseconds handlingTimeMs=DEFAULT_HANDLING_TIME_MS) | alexaClientSDK::adsl::test::MockDirectiveHandler | static |
DEFAULT_DONE_TIMEOUT_MS | alexaClientSDK::adsl::test::MockDirectiveHandler | static |
DEFAULT_HANDLING_TIME_MS | alexaClientSDK::adsl::test::MockDirectiveHandler | static |
doHandleDirective(const std::string &messageId) | alexaClientSDK::adsl::test::MockDirectiveHandler | |
doHandlingCompleted() | alexaClientSDK::adsl::test::MockDirectiveHandler | |
doHandlingFailed(const std::string &messageId) | alexaClientSDK::adsl::test::MockDirectiveHandler | |
doPreHandlingFailed(std::shared_ptr< avsCommon::avs::AVSDirective > directive, std::shared_ptr< avsCommon::sdkInterfaces::DirectiveHandlerResultInterface > result) | alexaClientSDK::adsl::test::MockDirectiveHandler | |
getConfiguration() const =0 | alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface | pure virtual |
handleDirective(const std::string &messageId)=0 | alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface | pure virtual |
handleDirectiveImmediately(std::shared_ptr< avsCommon::avs::AVSDirective > directive)=0 | alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface | pure virtual |
m_cancelingFuture | alexaClientSDK::adsl::test::MockDirectiveHandler | |
m_cancelingPromise | alexaClientSDK::adsl::test::MockDirectiveHandler | |
m_completedFuture | alexaClientSDK::adsl::test::MockDirectiveHandler | |
m_completedPromise | alexaClientSDK::adsl::test::MockDirectiveHandler | |
m_directive | alexaClientSDK::adsl::test::MockDirectiveHandler | |
m_doHandleDirectiveThread | alexaClientSDK::adsl::test::MockDirectiveHandler | |
m_handlingFuture | alexaClientSDK::adsl::test::MockDirectiveHandler | |
m_handlingPromise | alexaClientSDK::adsl::test::MockDirectiveHandler | |
m_handlingTimeMs | alexaClientSDK::adsl::test::MockDirectiveHandler | |
m_isCompleted | alexaClientSDK::adsl::test::MockDirectiveHandler | |
m_isShuttingDown | alexaClientSDK::adsl::test::MockDirectiveHandler | |
m_mutex | alexaClientSDK::adsl::test::MockDirectiveHandler | |
m_preHandlingFuture | alexaClientSDK::adsl::test::MockDirectiveHandler | |
m_preHandlingPromise | alexaClientSDK::adsl::test::MockDirectiveHandler | |
m_result | alexaClientSDK::adsl::test::MockDirectiveHandler | |
m_wakeNotifier | alexaClientSDK::adsl::test::MockDirectiveHandler | |
MOCK_CONST_METHOD0(getConfiguration, avsCommon::avs::DirectiveHandlerConfiguration()) | alexaClientSDK::adsl::test::MockDirectiveHandler | |
MOCK_METHOD0(onDeregistered, void()) | alexaClientSDK::adsl::test::MockDirectiveHandler | |
MOCK_METHOD1(handleDirectiveImmediately, void(std::shared_ptr< avsCommon::avs::AVSDirective >)) | alexaClientSDK::adsl::test::MockDirectiveHandler | |
MOCK_METHOD1(handleDirective, bool(const std::string &)) | alexaClientSDK::adsl::test::MockDirectiveHandler | |
MOCK_METHOD1(cancelDirective, void(const std::string &)) | alexaClientSDK::adsl::test::MockDirectiveHandler | |
MOCK_METHOD2(preHandleDirective, void(std::shared_ptr< avsCommon::avs::AVSDirective >, std::shared_ptr< avsCommon::sdkInterfaces::DirectiveHandlerResultInterface >)) | alexaClientSDK::adsl::test::MockDirectiveHandler | |
mockCancelDirective(const std::string &messageId) | alexaClientSDK::adsl::test::MockDirectiveHandler | |
MockDirectiveHandler(avsCommon::avs::DirectiveHandlerConfiguration config, std::chrono::milliseconds handlingTimeMs) | alexaClientSDK::adsl::test::MockDirectiveHandler | |
mockHandleDirective(const std::string &messageId) | alexaClientSDK::adsl::test::MockDirectiveHandler | |
mockHandleDirectiveImmediately(std::shared_ptr< avsCommon::avs::AVSDirective > directive) | alexaClientSDK::adsl::test::MockDirectiveHandler | |
mockOnDeregistered() | alexaClientSDK::adsl::test::MockDirectiveHandler | |
mockPreHandleDirective(std::shared_ptr< avsCommon::avs::AVSDirective > directive, std::shared_ptr< avsCommon::sdkInterfaces::DirectiveHandlerResultInterface > result) | alexaClientSDK::adsl::test::MockDirectiveHandler | |
onDeregistered()=0 | alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface | pure virtual |
preHandleDirective(std::shared_ptr< avsCommon::avs::AVSDirective > directive, std::unique_ptr< avsCommon::sdkInterfaces::DirectiveHandlerResultInterface > result) override | alexaClientSDK::adsl::test::DirectiveHandlerMockAdapter | |
preHandleDirective(std::shared_ptr< avsCommon::avs::AVSDirective > directive, std::shared_ptr< avsCommon::sdkInterfaces::DirectiveHandlerResultInterface > result)=0 | alexaClientSDK::adsl::test::DirectiveHandlerMockAdapter | pure virtual |
alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface::preHandleDirective(std::shared_ptr< avsCommon::avs::AVSDirective > directive, std::unique_ptr< DirectiveHandlerResultInterface > result)=0 | alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface | pure virtual |
shutdown() | alexaClientSDK::adsl::test::MockDirectiveHandler | |
waitUntilCanceling(std::chrono::milliseconds timeout=DEFAULT_DONE_TIMEOUT_MS) | alexaClientSDK::adsl::test::MockDirectiveHandler | |
waitUntilCompleted(std::chrono::milliseconds timeout=DEFAULT_DONE_TIMEOUT_MS) | alexaClientSDK::adsl::test::MockDirectiveHandler | |
waitUntilHandling(std::chrono::milliseconds timeout=DEFAULT_DONE_TIMEOUT_MS) | alexaClientSDK::adsl::test::MockDirectiveHandler | |
waitUntilPreHandling(std::chrono::milliseconds timeout=DEFAULT_DONE_TIMEOUT_MS) | alexaClientSDK::adsl::test::MockDirectiveHandler | |
~DirectiveHandlerInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface | virtual |
~MockDirectiveHandler() | alexaClientSDK::adsl::test::MockDirectiveHandler | |