![]() |
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::defaultClient::DefaultClient, including all inherited members.
| acceptCommsCall() | alexaClientSDK::defaultClient::DefaultClient | |
| addAlertsObserver(std::shared_ptr< acsdkAlertsInterfaces::AlertObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| addAlexaDialogStateObserver(std::shared_ptr< avsCommon::sdkInterfaces::DialogUXStateObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| addAudioInputProcessorObserver(const std::shared_ptr< avsCommon::sdkInterfaces::AudioInputProcessorObserverInterface > &observer) | alexaClientSDK::defaultClient::DefaultClient | |
| addAudioPlayerObserver(std::shared_ptr< acsdkAudioPlayerInterfaces::AudioPlayerObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| addBluetoothDeviceObserver(std::shared_ptr< acsdkBluetoothInterfaces::BluetoothDeviceObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| addCallStateObserver(std::shared_ptr< avsCommon::sdkInterfaces::CallStateObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| addCaptionPresenter(std::shared_ptr< captions::CaptionPresenterInterface > presenter) | alexaClientSDK::defaultClient::DefaultClient | |
| addConnectionObserver(std::shared_ptr< avsCommon::sdkInterfaces::ConnectionStatusObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| addContextManagerObserver(std::shared_ptr< avsCommon::sdkInterfaces::ContextManagerObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| addEndpointRegistrationManagerObserver(const std::shared_ptr< avsCommon::sdkInterfaces::endpoints::EndpointRegistrationObserverInterface > &observer) | alexaClientSDK::defaultClient::DefaultClient | |
| addEqualizerControllerListener(std::shared_ptr< acsdkEqualizerInterfaces::EqualizerControllerListenerInterface > listener) | alexaClientSDK::defaultClient::DefaultClient | |
| addExternalMediaPlayerObserver(std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaPlayerObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| addInternetConnectionObserver(std::shared_ptr< avsCommon::sdkInterfaces::InternetConnectionObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| addMessageObserver(std::shared_ptr< avsCommon::sdkInterfaces::MessageObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| addNotificationsObserver(std::shared_ptr< acsdkNotificationsInterfaces::NotificationsObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| addRegistrationObserver(const std::shared_ptr< registrationManager::RegistrationObserverInterface > &observer) | alexaClientSDK::defaultClient::DefaultClient | |
| addSpeakerManagerObserver(std::shared_ptr< avsCommon::sdkInterfaces::SpeakerManagerObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| addSpeechSynthesizerObserver(std::shared_ptr< avsCommon::sdkInterfaces::SpeechSynthesizerObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| addTemplateRuntimeObserver(std::shared_ptr< templateRuntimeInterfaces::TemplateRuntimeObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| audioPlayerLocalStop() | alexaClientSDK::defaultClient::DefaultClient | |
| configure(const std::shared_ptr< sdkClient::SDKClientRegistry > &sdkClientRegistry) override | alexaClientSDK::defaultClient::DefaultClient | |
| alexaClientSDK::sdkClient::FeatureClientInterface::configure(const std::shared_ptr< SDKClientRegistry > &sdkClientRegistry)=0 | alexaClientSDK::sdkClient::FeatureClientInterface | pure virtual |
| connect(bool performReset=true) | alexaClientSDK::defaultClient::DefaultClient | |
| create(const std::shared_ptr< DefaultClientSubsetManufactory > &manufactory, std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerInterface > ringtoneMediaPlayer, std::shared_ptr< avsCommon::sdkInterfaces::SpeakerInterface > ringtoneSpeaker, const std::multimap< avsCommon::sdkInterfaces::ChannelVolumeInterface::Type, std::shared_ptr< avsCommon::sdkInterfaces::SpeakerInterface >> additionalSpeakers, std::unordered_set< std::shared_ptr< avsCommon::sdkInterfaces::DialogUXStateObserverInterface >> alexaDialogStateObservers, std::unordered_set< std::shared_ptr< avsCommon::sdkInterfaces::ConnectionStatusObserverInterface >> connectionObservers, bool isGuiSupported, avsCommon::sdkInterfaces::softwareInfo::FirmwareVersion firmwareVersion=avsCommon::sdkInterfaces::softwareInfo::INVALID_FIRMWARE_VERSION, bool sendSoftwareInfoOnConnected=false, std::shared_ptr< avsCommon::sdkInterfaces::SoftwareInfoSenderObserverInterface > softwareInfoSenderObserver=nullptr, std::shared_ptr< avsCommon::sdkInterfaces::diagnostics::DiagnosticsInterface > diagnostics=nullptr, const std::shared_ptr< ExternalCapabilitiesBuilderInterface > &externalCapabilitiesBuilder=nullptr, capabilityAgents::aip::AudioProvider firstInteractionAudioProvider=capabilityAgents::aip::AudioProvider::null(), const std::shared_ptr< sdkClient::SDKClientRegistry > &sdkClientRegistry=nullptr) | alexaClientSDK::defaultClient::DefaultClient | static |
| create(std::shared_ptr< avsCommon::utils::DeviceInfo > deviceInfo, std::shared_ptr< registrationManager::CustomerDataManagerInterface > customerDataManager, const std::unordered_map< std::string, std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerInterface >> &externalMusicProviderMediaPlayers, const std::unordered_map< std::string, std::shared_ptr< avsCommon::sdkInterfaces::SpeakerInterface >> &externalMusicProviderSpeakers, const acsdkExternalMediaPlayer::ExternalMediaPlayer::AdapterCreationMap &adapterCreationMap, std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerInterface > speakMediaPlayer, std::unique_ptr< avsCommon::utils::mediaPlayer::MediaPlayerFactoryInterface > audioMediaPlayerFactory, std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerInterface > alertsMediaPlayer, std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerInterface > notificationsMediaPlayer, std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerInterface > bluetoothMediaPlayer, std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerInterface > ringtoneMediaPlayer, std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerInterface > systemSoundMediaPlayer, std::shared_ptr< avsCommon::sdkInterfaces::SpeakerInterface > speakSpeaker, std::vector< std::shared_ptr< avsCommon::sdkInterfaces::SpeakerInterface >> audioSpeakers, std::shared_ptr< avsCommon::sdkInterfaces::SpeakerInterface > alertsSpeaker, std::shared_ptr< avsCommon::sdkInterfaces::SpeakerInterface > notificationsSpeaker, std::shared_ptr< avsCommon::sdkInterfaces::SpeakerInterface > bluetoothSpeaker, std::shared_ptr< avsCommon::sdkInterfaces::SpeakerInterface > ringtoneSpeaker, std::shared_ptr< avsCommon::sdkInterfaces::SpeakerInterface > systemSoundSpeaker, const std::multimap< avsCommon::sdkInterfaces::ChannelVolumeInterface::Type, std::shared_ptr< avsCommon::sdkInterfaces::SpeakerInterface >> additionalSpeakers, std::shared_ptr< EqualizerRuntimeSetup > equalizerRuntimeSetup, std::shared_ptr< avsCommon::sdkInterfaces::audio::AudioFactoryInterface > audioFactory, std::shared_ptr< avsCommon::sdkInterfaces::AuthDelegateInterface > authDelegate, std::shared_ptr< acsdkAlerts::storage::AlertStorageInterface > alertStorage, std::shared_ptr< certifiedSender::MessageStorageInterface > messageStorage, std::shared_ptr< acsdkNotificationsInterfaces::NotificationsStorageInterface > notificationsStorage, std::shared_ptr< settings::storage::DeviceSettingStorageInterface > deviceSettingStorage, std::shared_ptr< acsdkBluetoothInterfaces::BluetoothStorageInterface > bluetoothStorage, std::shared_ptr< avsCommon::sdkInterfaces::storage::MiscStorageInterface > miscStorage, std::unordered_set< std::shared_ptr< avsCommon::sdkInterfaces::DialogUXStateObserverInterface >> alexaDialogStateObservers, std::unordered_set< std::shared_ptr< avsCommon::sdkInterfaces::ConnectionStatusObserverInterface >> connectionObservers, std::shared_ptr< avsCommon::sdkInterfaces::InternetConnectionMonitorInterface > internetConnectionMonitor, bool isGuiSupported, std::shared_ptr< avsCommon::sdkInterfaces::CapabilitiesDelegateInterface > capabilitiesDelegate, std::shared_ptr< avsCommon::sdkInterfaces::ContextManagerInterface > contextManager, std::shared_ptr< alexaClientSDK::acl::TransportFactoryInterface > transportFactory, std::shared_ptr< avsCommon::sdkInterfaces::AVSGatewayManagerInterface > avsGatewayManager, std::shared_ptr< avsCommon::sdkInterfaces::LocaleAssetsManagerInterface > localeAssetsManager, std::unordered_set< std::shared_ptr< avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceConnectionRuleInterface >> enabledConnectionRules=std::unordered_set< std::shared_ptr< avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceConnectionRuleInterface >>(), std::shared_ptr< avsCommon::sdkInterfaces::SystemTimeZoneInterface > systemTimezone=nullptr, avsCommon::sdkInterfaces::softwareInfo::FirmwareVersion firmwareVersion=avsCommon::sdkInterfaces::softwareInfo::INVALID_FIRMWARE_VERSION, bool sendSoftwareInfoOnConnected=false, std::shared_ptr< avsCommon::sdkInterfaces::SoftwareInfoSenderObserverInterface > softwareInfoSenderObserver=nullptr, std::unique_ptr< avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceManagerInterface > bluetoothDeviceManager=nullptr, std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > metricRecorder=nullptr, std::shared_ptr< avsCommon::sdkInterfaces::PowerResourceManagerInterface > powerResourceManager=nullptr, std::shared_ptr< avsCommon::sdkInterfaces::diagnostics::DiagnosticsInterface > diagnostics=nullptr, const std::shared_ptr< ExternalCapabilitiesBuilderInterface > &externalCapabilitiesBuilder=nullptr, std::shared_ptr< avsCommon::sdkInterfaces::ChannelVolumeFactoryInterface > channelVolumeFactory=speakerManager::createChannelVolumeFactory(), bool startAlertSchedulingOnInitialization=true, std::shared_ptr< alexaClientSDK::acl::MessageRouterFactoryInterface > messageRouterFactory=std::make_shared< alexaClientSDK::acl::MessageRouterFactory >(), const std::shared_ptr< avsCommon::sdkInterfaces::ExpectSpeechTimeoutHandlerInterface > &expectSpeechTimeoutHandler=nullptr, capabilityAgents::aip::AudioProvider firstInteractionAudioProvider=capabilityAgents::aip::AudioProvider::null(), const std::shared_ptr< alexaClientSDK::cryptoInterfaces::CryptoFactoryInterface > &cryptoFactory=nullptr, const std::shared_ptr< sdkClient::SDKClientRegistry > &sdkClientRegistry=nullptr) | alexaClientSDK::defaultClient::DefaultClient | static |
| createEndpointBuilder() | alexaClientSDK::defaultClient::DefaultClient | |
| DefaultClientManufactory typedef | alexaClientSDK::defaultClient::DefaultClient | |
| DefaultClientSubsetManufactory typedef | alexaClientSDK::defaultClient::DefaultClient | |
| deregisterEndpoint(avsCommon::sdkInterfaces::endpoints::EndpointIdentifier endpointId) | alexaClientSDK::defaultClient::DefaultClient | |
| disableVideo() | alexaClientSDK::defaultClient::DefaultClient | |
| disconnect() | alexaClientSDK::defaultClient::DefaultClient | |
| doShutdown() override | alexaClientSDK::defaultClient::DefaultClient | virtual |
| enableVideo() | alexaClientSDK::defaultClient::DefaultClient | |
| FeatureClientInterface(const std::string &name) | alexaClientSDK::sdkClient::FeatureClientInterface | inline |
| getAudioFocusManager() | alexaClientSDK::defaultClient::DefaultClient | |
| getAVSGateway() | alexaClientSDK::defaultClient::DefaultClient | |
| getBluetoothLocal() | alexaClientSDK::defaultClient::DefaultClient | |
| getDefaultEndpointBuilder() | alexaClientSDK::defaultClient::DefaultClient | |
| getDeviceSetup() | alexaClientSDK::defaultClient::DefaultClient | |
| getEqualizerController() | alexaClientSDK::defaultClient::DefaultClient | |
| getPlaybackRouter() const | alexaClientSDK::defaultClient::DefaultClient | |
| getRegistrationManager() | alexaClientSDK::defaultClient::DefaultClient | |
| getSettingsManager() | alexaClientSDK::defaultClient::DefaultClient | |
| getShutdownManager() | alexaClientSDK::defaultClient::DefaultClient | |
| getSpeakerManager() | alexaClientSDK::defaultClient::DefaultClient | |
| isCommsCallMuted() | alexaClientSDK::defaultClient::DefaultClient | |
| isCommsEnabled() | alexaClientSDK::defaultClient::DefaultClient | |
| isShutdown() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
| localStopActiveAlert() | alexaClientSDK::defaultClient::DefaultClient | |
| muteCommsCall() | alexaClientSDK::defaultClient::DefaultClient | |
| name() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
| notifyOfHoldToTalkEnd() override | alexaClientSDK::defaultClient::DefaultClient | virtual |
| notifyOfHoldToTalkStart(capabilityAgents::aip::AudioProvider holdToTalkAudioProvider, std::chrono::steady_clock::time_point startOfSpeechTimestamp=std::chrono::steady_clock::now(), avsCommon::avs::AudioInputStream::Index beginIndex=capabilityAgents::aip::AudioInputProcessor::INVALID_INDEX) override | alexaClientSDK::defaultClient::DefaultClient | virtual |
| notifyOfTapToTalk(capabilityAgents::aip::AudioProvider tapToTalkAudioProvider, avsCommon::avs::AudioInputStream::Index beginIndex=capabilityAgents::aip::AudioInputProcessor::INVALID_INDEX, std::chrono::steady_clock::time_point startOfSpeechTimestamp=std::chrono::steady_clock::now()) override | alexaClientSDK::defaultClient::DefaultClient | virtual |
| notifyOfTapToTalkEnd() override | alexaClientSDK::defaultClient::DefaultClient | virtual |
| notifyOfWakeWord(capabilityAgents::aip::AudioProvider wakeWordAudioProvider, avsCommon::avs::AudioInputStream::Index beginIndex, avsCommon::avs::AudioInputStream::Index endIndex, std::string keyword, std::chrono::steady_clock::time_point startOfSpeechTimestamp, std::shared_ptr< const std::vector< char >> KWDMetadata=nullptr) override | alexaClientSDK::defaultClient::DefaultClient | virtual |
| onSystemClockSynchronized() | alexaClientSDK::defaultClient::DefaultClient | |
| registerEndpoint(std::shared_ptr< avsCommon::sdkInterfaces::endpoints::EndpointInterface > endpoint) | alexaClientSDK::defaultClient::DefaultClient | |
| registerExternalMediaPlayerAdapterHandler(std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterHandlerInterface > externalMediaPlayerAdapterHandler) | alexaClientSDK::defaultClient::DefaultClient | |
| removeAlertsObserver(std::shared_ptr< acsdkAlertsInterfaces::AlertObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| removeAlexaDialogStateObserver(std::shared_ptr< avsCommon::sdkInterfaces::DialogUXStateObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| removeAudioInputProcessorObserver(const std::shared_ptr< avsCommon::sdkInterfaces::AudioInputProcessorObserverInterface > &observer) | alexaClientSDK::defaultClient::DefaultClient | |
| removeAudioPlayerObserver(std::shared_ptr< acsdkAudioPlayerInterfaces::AudioPlayerObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| removeBluetoothDeviceObserver(std::shared_ptr< acsdkBluetoothInterfaces::BluetoothDeviceObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| removeCallStateObserver(std::shared_ptr< avsCommon::sdkInterfaces::CallStateObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| removeConnectionObserver(std::shared_ptr< avsCommon::sdkInterfaces::ConnectionStatusObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| removeContextManagerObserver(std::shared_ptr< avsCommon::sdkInterfaces::ContextManagerObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| removeEndpointRegistrationManagerObserver(const std::shared_ptr< avsCommon::sdkInterfaces::endpoints::EndpointRegistrationObserverInterface > &observer) | alexaClientSDK::defaultClient::DefaultClient | |
| removeEqualizerControllerListener(std::shared_ptr< acsdkEqualizerInterfaces::EqualizerControllerListenerInterface > listener) | alexaClientSDK::defaultClient::DefaultClient | |
| removeExternalMediaPlayerObserver(std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaPlayerObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| removeInternetConnectionObserver(std::shared_ptr< avsCommon::sdkInterfaces::InternetConnectionObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| removeMessageObserver(std::shared_ptr< avsCommon::sdkInterfaces::MessageObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| removeNotificationsObserver(std::shared_ptr< acsdkNotificationsInterfaces::NotificationsObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| removeRegistrationObserver(const std::shared_ptr< registrationManager::RegistrationObserverInterface > &observer) | alexaClientSDK::defaultClient::DefaultClient | |
| removeSpeakerManagerObserver(std::shared_ptr< avsCommon::sdkInterfaces::SpeakerManagerObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| removeSpeechSynthesizerObserver(std::shared_ptr< avsCommon::sdkInterfaces::SpeechSynthesizerObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| removeTemplateRuntimeObserver(std::shared_ptr< templateRuntimeInterfaces::TemplateRuntimeObserverInterface > observer) | alexaClientSDK::defaultClient::DefaultClient | |
| requestEncodingAudioFormats(const capabilityAgents::aip::AudioInputProcessor::EncodingFormatRequest &encodings) | alexaClientSDK::defaultClient::DefaultClient | |
| RequiresShutdown(const std::string &name) | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
| sendDtmf(avsCommon::sdkInterfaces::CallManagerInterface::DTMFTone dtmfTone) | alexaClientSDK::defaultClient::DefaultClient | |
| setCaptionMediaPlayers(const std::vector< std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerInterface >> &mediaPlayers) | alexaClientSDK::defaultClient::DefaultClient | |
| setEncodingAudioFormat(avsCommon::utils::AudioFormat::Encoding encoding) | alexaClientSDK::defaultClient::DefaultClient | |
| setFirmwareVersion(avsCommon::sdkInterfaces::softwareInfo::FirmwareVersion firmwareVersion) | alexaClientSDK::defaultClient::DefaultClient | |
| shutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
| stopAllActivities() | alexaClientSDK::defaultClient::DefaultClient | |
| stopCommsCall() | alexaClientSDK::defaultClient::DefaultClient | |
| stopForegroundActivity() | alexaClientSDK::defaultClient::DefaultClient | |
| stopInteraction() | alexaClientSDK::defaultClient::DefaultClient | |
| unmuteCommsCall() | alexaClientSDK::defaultClient::DefaultClient | |
| updateEndpoint(const avsCommon::sdkInterfaces::endpoints::EndpointIdentifier &endpointId, const std::shared_ptr< avsCommon::sdkInterfaces::endpoints::EndpointModificationData > &endpointModificationData) | alexaClientSDK::defaultClient::DefaultClient | |
| ~DefaultClient() | alexaClientSDK::defaultClient::DefaultClient | |
| ~FeatureClientInterface()=default | alexaClientSDK::sdkClient::FeatureClientInterface | virtual |
| ~RequiresShutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | virtual |
| ~SpeechInteractionHandlerInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::SpeechInteractionHandlerInterface | virtual |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0