AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::acsdkAssets::davs::DavsHandler Member List

This is the complete list of members for alexaClientSDK::acsdkAssets::davs::DavsHandler, including all inherited members.

cancel()alexaClientSDK::acsdkAssets::davs::DavsHandler
create(std::shared_ptr< commonInterfaces::DavsRequest > artifactRequest, const std::shared_ptr< davsInterfaces::DavsDownloadCallbackInterface > &downloadRequester, const std::shared_ptr< davsInterfaces::DavsCheckCallbackInterface > &checkRequester, std::string workingDirectory, std::chrono::milliseconds baseBackOffTime, std::chrono::milliseconds maxBackOffTime, std::shared_ptr< alexaClientSDK::avsCommon::sdkInterfaces::AuthDelegateInterface > authDelegate, std::shared_ptr< davsInterfaces::DavsEndpointHandlerInterface > davsEndpointHandler, std::shared_ptr< alexaClientSDK::avsCommon::utils::power::PowerResource > powerResource=nullptr, std::chrono::seconds forcedUpdateInterval=std::chrono::seconds(0))alexaClientSDK::acsdkAssets::davs::DavsHandlerstatic
enableUpdate(bool enable)alexaClientSDK::acsdkAssets::davs::DavsHandlerinline
getBackOffTime(std::chrono::milliseconds prevBackOffTime)alexaClientSDK::acsdkAssets::davs::DavsHandler
getDavsRequest()alexaClientSDK::acsdkAssets::davs::DavsHandlerinline
isRelevant()alexaClientSDK::acsdkAssets::davs::DavsHandlerinline
isThrottled() constalexaClientSDK::acsdkAssets::davs::DavsHandler
isUpdateEnabled()alexaClientSDK::acsdkAssets::davs::DavsHandlerinline
parseFileFromLink(const std::string &url, const std::string &defaultValue)alexaClientSDK::acsdkAssets::davs::DavsHandlerstatic
requestAndDownload(bool isUserInitiated)alexaClientSDK::acsdkAssets::davs::DavsHandler
setConnectionState(bool connected)alexaClientSDK::acsdkAssets::davs::DavsHandler
setFirstBackOff(std::chrono::milliseconds firstBackOffTime)alexaClientSDK::acsdkAssets::davs::DavsHandlerinline
setThrottled(bool throttle)alexaClientSDK::acsdkAssets::davs::DavsHandler
~CurlProgressCallbackInterface()=defaultalexaClientSDK::acsdkAssets::common::CurlProgressCallbackInterfacevirtual
~DavsHandler() overridealexaClientSDK::acsdkAssets::davs::DavsHandler

AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0