AlexaClientSDK
1.26.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <functional>
#include <mutex>
#include <thread>
#include <acsdkProperties/ErrorCallbackInterface.h>
Go to the source code of this file.
Classes | |
class | alexaClientSDK::acsdkProperties::RetryExecutor |
Helper class to execute with retries. More... | |
Namespaces | |
alexaClientSDK | |
Whether or not curl logs should be emitted. | |
alexaClientSDK::acsdkProperties | |
Properties Implementation. | |
Typedefs | |
typedef std::pair< StatusCode, bool > | alexaClientSDK::acsdkProperties::StatusCodeWithRetry |
Status code with a retry flag. More... | |
Enumerations | |
enum | alexaClientSDK::acsdkProperties::OperationType { alexaClientSDK::acsdkProperties::OperationType::Open, alexaClientSDK::acsdkProperties::OperationType::Get, alexaClientSDK::acsdkProperties::OperationType::Put, alexaClientSDK::acsdkProperties::OperationType::Other } |
Tracked operation types for error callbacks. More... | |
enum | alexaClientSDK::acsdkProperties::RetryableOperationResult { alexaClientSDK::acsdkProperties::RetryableOperationResult::Success, alexaClientSDK::acsdkProperties::RetryableOperationResult::Failure, alexaClientSDK::acsdkProperties::RetryableOperationResult::Cleanup } |
Operation result from a retryable operation. More... | |
AlexaClientSDK 1.26.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0