AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Typedefs | Functions
alexaClientSDK::acsdkBluetoothImplementation Namespace Reference

Typedefs

using BluetoothImplementationComponent = acsdkManufactory::Component< std::shared_ptr< avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceManagerInterface >, std::shared_ptr< avsCommon::utils::bluetooth::BluetoothEventBus > >
 

Functions

BluetoothImplementationComponent getComponent ()
 

Typedef Documentation

◆ BluetoothImplementationComponent

Manufactory Component definition for the BlueZ implementation of BluetoothDeviceManagerInterface.

Manufactory Component definition for the null BluetoothDeviceManagerInterface when Bluetooth is disabled.

Function Documentation

◆ getComponent()

BluetoothImplementationComponent alexaClientSDK::acsdkBluetoothImplementation::getComponent ( )

Get the Manufactory component for creating an instance of BluetoothDeviceManagerInterface.

Returns
The Manufactory component for creating an instance of BluetoothDeviceManagerInterface.

Get the Manufactory component for creating a null instance of BluetoothDeviceManagerInterface.

Returns
The Manufactory component for creating a null instance of BluetoothDeviceManagerInterface.

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