AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::defaultClient::DefaultClient Member List

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) overridealexaClientSDK::defaultClient::DefaultClient
alexaClientSDK::sdkClient::FeatureClientInterface::configure(const std::shared_ptr< SDKClientRegistry > &sdkClientRegistry)=0alexaClientSDK::sdkClient::FeatureClientInterfacepure 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::DefaultClientstatic
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::DefaultClientstatic
createEndpointBuilder()alexaClientSDK::defaultClient::DefaultClient
DefaultClientManufactory typedefalexaClientSDK::defaultClient::DefaultClient
DefaultClientSubsetManufactory typedefalexaClientSDK::defaultClient::DefaultClient
deregisterEndpoint(avsCommon::sdkInterfaces::endpoints::EndpointIdentifier endpointId)alexaClientSDK::defaultClient::DefaultClient
disableVideo()alexaClientSDK::defaultClient::DefaultClient
disconnect()alexaClientSDK::defaultClient::DefaultClient
doShutdown() overridealexaClientSDK::defaultClient::DefaultClientvirtual
enableVideo()alexaClientSDK::defaultClient::DefaultClient
FeatureClientInterface(const std::string &name)alexaClientSDK::sdkClient::FeatureClientInterfaceinline
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() constalexaClientSDK::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() constalexaClientSDK::avsCommon::utils::RequiresShutdown
localStopActiveAlert()alexaClientSDK::defaultClient::DefaultClient
muteCommsCall()alexaClientSDK::defaultClient::DefaultClient
name() constalexaClientSDK::avsCommon::utils::RequiresShutdown
notifyOfHoldToTalkEnd() overridealexaClientSDK::defaultClient::DefaultClientvirtual
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) overridealexaClientSDK::defaultClient::DefaultClientvirtual
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()) overridealexaClientSDK::defaultClient::DefaultClientvirtual
notifyOfTapToTalkEnd() overridealexaClientSDK::defaultClient::DefaultClientvirtual
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) overridealexaClientSDK::defaultClient::DefaultClientvirtual
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()=defaultalexaClientSDK::sdkClient::FeatureClientInterfacevirtual
~RequiresShutdown()alexaClientSDK::avsCommon::utils::RequiresShutdownvirtual
~SpeechInteractionHandlerInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::SpeechInteractionHandlerInterfacevirtual

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