AlexaClientSDK  1.20.1
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Deprecated List
Member alexaClientSDK::acsdkAudioPlayerInterfaces::AudioPlayerInterface::stopPlayback ()=0
Use LocalPlayerControlInterface.playbackStop instead
Member alexaClientSDK::authorization::cblAuthDelegate::CBLAuthDelegate::create (const avsCommon::utils::configuration::ConfigurationNode &configuration, std::shared_ptr< registrationManager::CustomerDataManager > customerDataManager, std::shared_ptr< CBLAuthDelegateStorageInterface > storage, std::shared_ptr< CBLAuthRequesterInterface > authRequester, std::shared_ptr< avsCommon::utils::libcurlUtils::HttpPostInterface > httpPost=nullptr, std::shared_ptr< avsCommon::utils::DeviceInfo > deviceInfo=nullptr)
Member alexaClientSDK::authorization::cblAuthDelegate::SQLiteCBLAuthDelegateStorage::create (const avsCommon::utils::configuration::ConfigurationNode &configurationRoot)
Member alexaClientSDK::avsCommon::avs::buildJsonEventString (const std::string &nameSpace, const std::string &eventName, const std::string &dialogRequestIdValue="", const std::string &jsonPayloadValue="{}", const std::string &jsonContext="")
This method is being deprecated in favor of the method with Endpoint information.
Member alexaClientSDK::avsCommon::avs::CapabilityConfiguration::CapabilityConfiguration (const std::unordered_map< std::string, std::string > &capabilityConfigurationIn)
This method will be removed soon.
Class alexaClientSDK::avsCommon::avs::NamespaceAndName
This structure is being deprecated. From now on, use CapabilityTag instead.
Member alexaClientSDK::avsCommon::sdkInterfaces::ContextManagerInterface::setState (const avs::CapabilityTag &capabilityIdentifier, const std::string &jsonState, const avs::StateRefreshPolicy &refreshPolicy, const ContextRequestToken stateRequestToken=0)=0
Use the provideStateResponse for responding to provideState request and reportStateChange to proactively report to the ContextManager that the state has changed.
Member alexaClientSDK::avsCommon::sdkInterfaces::ContextManagerInterface::setStateProvider (const avs::CapabilityTag &capabilityIdentifier, std::shared_ptr< StateProviderInterface > stateProvider)=0
Use addStateProvider to add or replace the state provider and removeStateProvider to remove a state provider.
Member alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface::onContextAvailable (const std::string &jsonContext)
This method is being deprecated since it cannot specify the source endpoint.
Member alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface::onContextFailure (const ContextRequestError error)
This method is being deprecated since it cannot specify the optional token.
Member alexaClientSDK::avsCommon::sdkInterfaces::SetStateResult
The setState operation has been deprecated and so is this enumeration.
Member alexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerInterface::adjustVolume (ChannelVolumeInterface::Type type, int8_t delta, bool forceNoNotifications=false, SpeakerManagerObserverInterface::Source source=SpeakerManagerObserverInterface::Source::LOCAL_API)=0
Member alexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerInterface::setMute (ChannelVolumeInterface::Type type, bool mute, bool forceNoNotifications=false, SpeakerManagerObserverInterface::Source source=SpeakerManagerObserverInterface::Source::LOCAL_API)=0
Member alexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerInterface::setVolume (ChannelVolumeInterface::Type type, int8_t volume, bool forceNoNotifications=false, SpeakerManagerObserverInterface::Source source=SpeakerManagerObserverInterface::Source::LOCAL_API)=0
Member alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterface::provideState (const avs::NamespaceAndName &stateProviderName, const ContextRequestToken stateRequestToken)
NamespaceAndName is being deprecated. Use the CapabilityMessageIdentifier version instead.
Member alexaClientSDK::avsCommon::utils::DeviceInfo::create (const avsCommon::utils::configuration::ConfigurationNode &configurationRoot)
Member alexaClientSDK::avsCommon::utils::libcurlUtils::HttpPost::create ()
Member alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerInterface::getOffset (SourceId id)=0
Use getMediaPlayerState instead, which contains the offset
Member alexaClientSDK::contextManager::ContextManager::create (const avsCommon::utils::DeviceInfo &deviceInfo, std::shared_ptr< avsCommon::utils::timing::MultiTimer > multiTimer=std::make_shared< avsCommon::utils::timing::MultiTimer >(), std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > metricRecorder=nullptr)
Member alexaClientSDK::endpoints::EndpointBuilder::withCapability (const std::shared_ptr< avsCommon::sdkInterfaces::CapabilityConfigurationInterface > &configurationInterface, std::shared_ptr< DirectiveHandlerInterface > directiveHandler)
CapabilityConfigurationInterface is deprecated.
Member alexaClientSDK::endpoints::EndpointBuilder::withCapabilityConfiguration (const std::shared_ptr< avsCommon::sdkInterfaces::CapabilityConfigurationInterface > &configurationInterface)
CapabilityConfigurationInterface is deprecated.
Member alexaClientSDK::sampleApp::ConsolePrinter::ConsolePrinter ()
(instances of ConsolePrinter needlessly duplicate ConsoleLogger functionality.)
Member alexaClientSDK::sampleApp::LocaleAssetsManager::create (bool enableWakeWord)
Member HTTPResponseCode
Use the alexaClientSDK::avsCommon::utils::http::HTTPResponseCode instead.

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