![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <ACL/Transport/MessageRouter.h>#include <ACL/Transport/MessageRouterFactory.h>#include <acsdkManufactory/Manufactory.h>#include <ADSL/DirectiveSequencer.h>#include <AIP/AudioInputProcessor.h>#include <AIP/AudioProvider.h>#include <acsdkAlerts/Storage/AlertStorageInterface.h>#include <acsdkAlertsInterfaces/AlertsCapabilityAgentInterface.h>#include <acsdkApplicationAudioPipelineFactoryInterfaces/ApplicationAudioPipelineFactoryInterface.h>#include <acsdkNotificationsInterfaces/NotificationsNotifierInterface.h>#include <acsdkSystemClockMonitorInterfaces/SystemClockMonitorInterface.h>#include <Alexa/AlexaInterfaceCapabilityAgent.h>#include <Alexa/AlexaInterfaceMessageSender.h>#include <ApiGateway/ApiGatewayCapabilityAgent.h>#include <acsdkAudioPlayer/AudioPlayer.h>#include <acsdkAudioPlayerInterfaces/AudioPlayerObserverInterface.h>#include <AVSCommon/AVS/Attachment/AttachmentManagerInterface.h>#include <AVSCommon/AVS/AVSDiscoveryEndpointAttributes.h>#include <AVSCommon/AVS/DialogUXStateAggregator.h>#include <AVSCommon/AVS/ExceptionEncounteredSender.h>#include <AVSCommon/SDKInterfaces/AVSConnectionManagerInterface.h>#include <AVSCommon/SDKInterfaces/AVSGatewayManagerInterface.h>#include <AVSCommon/SDKInterfaces/Audio/AudioFactoryInterface.h>#include <AVSCommon/SDKInterfaces/AuthDelegateInterface.h>#include <AVSCommon/SDKInterfaces/Bluetooth/BluetoothDeviceConnectionRuleInterface.h>#include <AVSCommon/SDKInterfaces/Bluetooth/BluetoothDeviceManagerInterface.h>#include <AVSCommon/SDKInterfaces/CallManagerInterface.h>#include <AVSCommon/SDKInterfaces/CapabilitiesDelegateInterface.h>#include <AVSCommon/SDKInterfaces/CapabilitiesDelegateObserverInterface.h>#include <AVSCommon/SDKInterfaces/ChannelVolumeFactoryInterface.h>#include <AVSCommon/SDKInterfaces/ConnectionStatusObserverInterface.h>#include <AVSCommon/SDKInterfaces/Diagnostics/DiagnosticsInterface.h>#include <AVSCommon/SDKInterfaces/DialogUXStateObserverInterface.h>#include <AVSCommon/SDKInterfaces/Endpoints/DefaultEndpointAnnotation.h>#include <AVSCommon/SDKInterfaces/Endpoints/EndpointBuilderInterface.h>#include <AVSCommon/SDKInterfaces/Endpoints/EndpointIdentifier.h>#include <AVSCommon/SDKInterfaces/Endpoints/EndpointInterface.h>#include <AVSCommon/SDKInterfaces/ExpectSpeechTimeoutHandlerInterface.h>#include <AVSCommon/SDKInterfaces/InternetConnectionMonitorInterface.h>#include <AVSCommon/SDKInterfaces/LocaleAssetsManagerInterface.h>#include <AVSCommon/SDKInterfaces/PowerResourceManagerInterface.h>#include <AVSCommon/SDKInterfaces/SingleSettingObserverInterface.h>#include <AVSCommon/SDKInterfaces/SpeechInteractionHandlerInterface.h>#include <AVSCommon/SDKInterfaces/Storage/MiscStorageInterface.h>#include <AVSCommon/SDKInterfaces/SystemTimeZoneInterface.h>#include <acsdk/TemplateRuntimeInterfaces/TemplateRuntimeObserverInterface.h>#include <AVSCommon/Utils/DeviceInfo.h>#include <AVSCommon/Utils/LibcurlUtils/HTTPContentFetcherFactory.h>#include <AVSCommon/Utils/MediaPlayer/MediaPlayerFactoryInterface.h>#include <AVSCommon/Utils/MediaPlayer/MediaPlayerInterface.h>#include <AVSCommon/Utils/Metrics/MetricRecorderInterface.h>#include <AVSCommon/Utils/Optional.h>#include <acsdkBluetoothInterfaces/BluetoothLocalInterface.h>#include <acsdkBluetoothInterfaces/BluetoothNotifierInterface.h>#include <acsdkBluetoothInterfaces/BluetoothStorageInterface.h>#include <acsdkNotificationsInterfaces/NotificationsStorageInterface.h>#include <Captions/CaptionManagerInterface.h>#include <Captions/CaptionPresenterInterface.h>#include <CertifiedSender/CertifiedSender.h>#include <CertifiedSender/SQLiteMessageStorage.h>#include <acsdkDeviceSetupInterfaces/DeviceSetupInterface.h>#include <acsdkDoNotDisturb/DoNotDisturbCapabilityAgent.h>#include <Endpoints/EndpointRegistrationManager.h>#include <acsdkEqualizer/EqualizerCapabilityAgent.h>#include <acsdkEqualizerImplementations/EqualizerController.h>#include <acsdkEqualizerInterfaces/EqualizerConfigurationInterface.h>#include <acsdkEqualizerInterfaces/EqualizerModeControllerInterface.h>#include <acsdkEqualizerInterfaces/EqualizerRuntimeSetupInterface.h>#include <acsdkEqualizerInterfaces/EqualizerStorageInterface.h>#include <acsdkExternalMediaPlayer/ExternalMediaPlayer.h>#include <acsdkExternalMediaPlayerInterfaces/ExternalMediaAdapterHandlerInterface.h>#include <acsdkShutdownManagerInterfaces/ShutdownManagerInterface.h>#include <acsdkExternalMediaPlayerInterfaces/ExternalMediaPlayerInterface.h>#include <acsdkInteractionModelInterfaces/InteractionModelNotifierInterface.h>#include <acsdkStartupManagerInterfaces/StartupManagerInterface.h>#include <InterruptModel/InterruptModel.h>#include <acsdk/AudioEncoderInterfaces/AudioEncoderInterface.h>#include <AVSCommon/SDKInterfaces/SystemSoundPlayerInterface.h>#include <Endpoints/Endpoint.h>#include <PlaybackController/PlaybackController.h>#include <PlaybackController/PlaybackRouter.h>#include <RegistrationManager/RegistrationManagerInterface.h>#include <RegistrationManager/RegistrationNotifierInterface.h>#include <RegistrationManager/RegistrationObserverInterface.h>#include <Settings/DeviceSettingsManager.h>#include <Settings/Storage/DeviceSettingStorageInterface.h>#include <SoftwareComponentReporter/SoftwareComponentReporterCapabilityAgent.h>#include <acsdk/SDKClient/FeatureClientInterface.h>#include <acsdk/SpeakerManager/Factories.h>#include <SpeechSynthesizer/SpeechSynthesizer.h>#include <System/SoftwareInfoSender.h>#include <System/UserInactivityMonitor.h>#include "DefaultClient/ConnectionRetryTrigger.h"#include "DefaultClient/EqualizerRuntimeSetup.h"#include "DefaultClient/ExternalCapabilitiesBuilderInterface.h"
Go to the source code of this file.
Classes | |
| class | alexaClientSDK::defaultClient::DefaultClient |
Namespaces | |
| alexaClientSDK | |
| Whether or not curl logs should be emitted. | |
| alexaClientSDK::defaultClient | |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0