16 #ifndef ALEXA_CLIENT_SDK_AVS_SHARED_PRESENTATIONORCHESTRATOR_VISUALTIMEOUTMANAGER_INCLUDE_ACSDK_VISUALTIMEOUTMANAGER_VISUALTIMEOUTMANAGERFACTORY_H_ 17 #define ALEXA_CLIENT_SDK_AVS_SHARED_PRESENTATIONORCHESTRATOR_VISUALTIMEOUTMANAGER_INCLUDE_ACSDK_VISUALTIMEOUTMANAGER_VISUALTIMEOUTMANAGERFACTORY_H_ 26 namespace visualTimeoutManager {
38 std::shared_ptr<presentationOrchestratorInterfaces::VisualTimeoutManagerInterface>
56 #endif // ALEXA_CLIENT_SDK_AVS_SHARED_PRESENTATIONORCHESTRATOR_VISUALTIMEOUTMANAGER_INCLUDE_ACSDK_VISUALTIMEOUTMANAGER_VISUALTIMEOUTMANAGERFACTORY_H_
std::shared_ptr< presentationOrchestratorInterfaces::VisualTimeoutManagerInterface > visualTimeoutManagerInterface
Instance of the VisualTimeoutManagerInterface exposed by the VisualTimeoutManager.
Definition: VisualTimeoutManagerFactory.h:39
Definition: Optional.h:32
static avsCommon::utils::Optional< VisualTimeoutManagerExports > create()
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
std::shared_ptr< avsCommon::utils::RequiresShutdown > requiresShutdown
Instance of RequiresShutdown used for cleaning up during shutdown.
Definition: VisualTimeoutManagerFactory.h:42
Definition: VisualTimeoutManagerFactory.h:31
Definition: VisualTimeoutManagerFactory.h:36