AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
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::DavsHandler | static |
enableUpdate(bool enable) | alexaClientSDK::acsdkAssets::davs::DavsHandler | inline |
getBackOffTime(std::chrono::milliseconds prevBackOffTime) | alexaClientSDK::acsdkAssets::davs::DavsHandler | |
getDavsRequest() | alexaClientSDK::acsdkAssets::davs::DavsHandler | inline |
isRelevant() | alexaClientSDK::acsdkAssets::davs::DavsHandler | inline |
isThrottled() const | alexaClientSDK::acsdkAssets::davs::DavsHandler | |
isUpdateEnabled() | alexaClientSDK::acsdkAssets::davs::DavsHandler | inline |
parseFileFromLink(const std::string &url, const std::string &defaultValue) | alexaClientSDK::acsdkAssets::davs::DavsHandler | static |
requestAndDownload(bool isUserInitiated) | alexaClientSDK::acsdkAssets::davs::DavsHandler | |
setConnectionState(bool connected) | alexaClientSDK::acsdkAssets::davs::DavsHandler | |
setFirstBackOff(std::chrono::milliseconds firstBackOffTime) | alexaClientSDK::acsdkAssets::davs::DavsHandler | inline |
setThrottled(bool throttle) | alexaClientSDK::acsdkAssets::davs::DavsHandler | |
~CurlProgressCallbackInterface()=default | alexaClientSDK::acsdkAssets::common::CurlProgressCallbackInterface | virtual |
~DavsHandler() override | alexaClientSDK::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