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

This is the complete list of members for alexaClientSDK::defaultClient::ExternalCapabilitiesBuilderInterface, including all inherited members.

buildCapabilities(std::shared_ptr< acsdkExternalMediaPlayer::ExternalMediaPlayer > externalMediaPlayer, std::shared_ptr< avsCommon::sdkInterfaces::AVSConnectionManagerInterface > connectionManager, std::shared_ptr< avsCommon::sdkInterfaces::MessageSenderInterface > messageSender, std::shared_ptr< avsCommon::sdkInterfaces::ExceptionEncounteredSenderInterface > exceptionSender, std::shared_ptr< certifiedSender::CertifiedSender > certifiedSender, std::shared_ptr< avsCommon::sdkInterfaces::FocusManagerInterface > audioFocusManager, std::shared_ptr< registrationManager::CustomerDataManagerInterface > dataManager, std::shared_ptr< capabilityAgents::system::ReportStateHandler > stateReportHandler, std::shared_ptr< capabilityAgents::aip::AudioInputProcessor > audioInputProcessor, std::shared_ptr< avsCommon::sdkInterfaces::SpeakerManagerInterface > speakerManager, std::shared_ptr< avsCommon::sdkInterfaces::DirectiveSequencerInterface > directiveSequencer, std::shared_ptr< avsCommon::sdkInterfaces::UserInactivityMonitorInterface > userInactivityMonitor, std::shared_ptr< avsCommon::sdkInterfaces::ContextManagerInterface > contextManager, std::shared_ptr< avsCommon::sdkInterfaces::AVSGatewayManagerInterface > avsGatewayManager, std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerInterface > ringtoneMediaPlayer, std::shared_ptr< avsCommon::sdkInterfaces::audio::AudioFactoryInterface > audioFactory, std::shared_ptr< avsCommon::sdkInterfaces::ChannelVolumeInterface > ringtoneChannelVolumeInterface, std::shared_ptr< avsCommon::sdkInterfaces::PowerResourceManagerInterface > powerResourceManager, std::shared_ptr< avsCommon::sdkInterfaces::ComponentReporterInterface > softwareComponentReporter, std::shared_ptr< avsCommon::sdkInterfaces::PlaybackRouterInterface > playbackRouter, std::shared_ptr< avsCommon::sdkInterfaces::endpoints::EndpointRegistrationManagerInterface > endpointRegistrationManager)=0alexaClientSDK::defaultClient::ExternalCapabilitiesBuilderInterfacepure virtual
getCallManager()=0alexaClientSDK::defaultClient::ExternalCapabilitiesBuilderInterfacepure virtual
withDialogUXStateAggregator(std::shared_ptr< avsCommon::avs::DialogUXStateAggregator > dialogUXStateAggregator)=0alexaClientSDK::defaultClient::ExternalCapabilitiesBuilderInterfacepure virtual
withInternetConnectionMonitor(std::shared_ptr< avsCommon::sdkInterfaces::InternetConnectionMonitorInterface > internetConnectionMonitor)=0alexaClientSDK::defaultClient::ExternalCapabilitiesBuilderInterfacepure virtual
withSettingsStorage(std::shared_ptr< settings::storage::DeviceSettingStorageInterface > settingStorage)=0alexaClientSDK::defaultClient::ExternalCapabilitiesBuilderInterfacepure virtual
withTemplateRunTime(std::shared_ptr< capabilityAgents::templateRuntime::TemplateRuntime > templateRuntime)=0alexaClientSDK::defaultClient::ExternalCapabilitiesBuilderInterfacepure virtual
withVisualFocusManager(std::shared_ptr< avsCommon::sdkInterfaces::FocusManagerInterface > visualFocusManager)=0alexaClientSDK::defaultClient::ExternalCapabilitiesBuilderInterfacepure virtual
~ExternalCapabilitiesBuilderInterface()=defaultalexaClientSDK::defaultClient::ExternalCapabilitiesBuilderInterfacevirtual

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