DefaultClientComponent alexaClientSDK::defaultClient::getComponent |
( |
const std::shared_ptr< avsCommon::sdkInterfaces::AuthDelegateInterface > & |
authDelegate, |
|
|
const std::shared_ptr< avsCommon::sdkInterfaces::ContextManagerInterface > & |
contextManager, |
|
|
const std::shared_ptr< avsCommon::sdkInterfaces::LocaleAssetsManagerInterface > & |
localeAssetsManager, |
|
|
const std::shared_ptr< avsCommon::utils::DeviceInfo > & |
deviceInfo, |
|
|
const std::shared_ptr< registrationManager::CustomerDataManagerInterface > & |
customerDataManager, |
|
|
const std::shared_ptr< avsCommon::sdkInterfaces::storage::MiscStorageInterface > & |
miscStorage, |
|
|
const std::shared_ptr< avsCommon::sdkInterfaces::InternetConnectionMonitorInterface > & |
internetConnectionMonitor, |
|
|
const std::shared_ptr< avsCommon::sdkInterfaces::AVSGatewayManagerInterface > & |
avsGatewayManager, |
|
|
const std::shared_ptr< avsCommon::sdkInterfaces::CapabilitiesDelegateInterface > & |
capabilitiesDelegate, |
|
|
const std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > & |
metricRecorder, |
|
|
const std::shared_ptr< avsCommon::sdkInterfaces::diagnostics::DiagnosticsInterface > & |
diagnostics, |
|
|
const std::shared_ptr< alexaClientSDK::acl::TransportFactoryInterface > & |
transportFactory, |
|
|
const std::shared_ptr< alexaClientSDK::acl::MessageRouterFactoryInterface > & |
messageRouterFactory, |
|
|
const std::shared_ptr< avsCommon::sdkInterfaces::ChannelVolumeFactoryInterface > & |
channelVolumeFactory, |
|
|
const std::shared_ptr< avsCommon::sdkInterfaces::ExpectSpeechTimeoutHandlerInterface > & |
expectSpeechTimeoutHandler, |
|
|
const std::shared_ptr< acsdkEqualizerInterfaces::EqualizerRuntimeSetupInterface > & |
equalizerRuntimeSetup, |
|
|
const std::shared_ptr< StubApplicationAudioPipelineFactory > & |
stubAudioPipelineFactory, |
|
|
const std::shared_ptr< avsCommon::utils::mediaPlayer::PooledMediaResourceProviderInterface > & |
audioMediaResourceProvider, |
|
|
const std::shared_ptr< certifiedSender::MessageStorageInterface > & |
messageStorage, |
|
|
const std::shared_ptr< avsCommon::sdkInterfaces::PowerResourceManagerInterface > & |
powerResourceManager, |
|
|
const acsdkExternalMediaPlayer::ExternalMediaPlayer::AdapterCreationMap & |
adapterCreationMap, |
|
|
const std::shared_ptr< avsCommon::sdkInterfaces::SystemTimeZoneInterface > & |
systemTimeZone, |
|
|
const std::shared_ptr< settings::storage::DeviceSettingStorageInterface > & |
deviceSettingStorage, |
|
|
bool |
startAlertSchedulingOnInitialization, |
|
|
const std::shared_ptr< avsCommon::sdkInterfaces::audio::AudioFactoryInterface > & |
audioFactory, |
|
|
const std::shared_ptr< acsdkAlerts::storage::AlertStorageInterface > & |
alertStorage, |
|
|
const std::shared_ptr< avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceManagerInterface > & |
bluetoothDeviceManager, |
|
|
const std::shared_ptr< acsdkBluetoothInterfaces::BluetoothStorageInterface > & |
bluetoothStorage, |
|
|
const std::shared_ptr< acsdkBluetoothInterfaces::BluetoothDeviceConnectionRulesProviderInterface > & |
bluetoothConnectionRulesProvider, |
|
|
const std::shared_ptr< acsdkNotificationsInterfaces::NotificationsStorageInterface > & |
notificationsStorage, |
|
|
const std::shared_ptr< alexaClientSDK::cryptoInterfaces::CryptoFactoryInterface > & |
cryptoFactory |
|
) |
| |