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