15 #ifndef ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_TEST_AVSCOMMON_SDKINTERFACES_BLUETOOTH_MOCKBLUETOOTHDEVICEMANAGER_H_ 16 #define ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_TEST_AVSCOMMON_SDKINTERFACES_BLUETOOTH_MOCKBLUETOOTHDEVICEMANAGER_H_ 24 namespace sdkInterfaces {
35 std::shared_ptr<avsCommon::sdkInterfaces::bluetooth::BluetoothHostControllerInterface>
getHostController()
override;
36 std::list<std::shared_ptr<avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceInterface>>
getDiscoveredDevices()
38 std::shared_ptr<avsCommon::utils::bluetooth::BluetoothEventBus>
getEventBus()
override;
47 std::shared_ptr<avsCommon::sdkInterfaces::bluetooth::BluetoothHostControllerInterface> hostcontroller,
48 std::list<std::shared_ptr<avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceInterface>> discoveredDevices,
49 std::shared_ptr<avsCommon::utils::bluetooth::BluetoothEventBus> eventBus);
52 std::shared_ptr<avsCommon::sdkInterfaces::bluetooth::BluetoothHostControllerInterface>
m_hostController;
53 std::list<std::shared_ptr<avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceInterface>>
m_discoveredDevices;
54 std::shared_ptr<avsCommon::utils::bluetooth::BluetoothEventBus>
m_eventBus;
57 inline std::shared_ptr<avsCommon::sdkInterfaces::bluetooth::BluetoothHostControllerInterface>
62 inline std::list<std::shared_ptr<avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceInterface>>
72 std::shared_ptr<alexaClientSDK::avsCommon::sdkInterfaces::bluetooth::BluetoothHostControllerInterface>
74 std::list<std::shared_ptr<alexaClientSDK::avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceInterface>>
76 std::shared_ptr<alexaClientSDK::avsCommon::utils::bluetooth::BluetoothEventBus> eventBus) :
88 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_TEST_AVSCOMMON_SDKINTERFACES_BLUETOOTH_MOCKBLUETOOTHDEVICEMANAGER_H_ Definition: gmock-actions.h:53
Definition: MockBluetoothDeviceManager.h:33
Definition: AmdMetricWrapperTest.cpp:24
std::shared_ptr< avsCommon::utils::bluetooth::BluetoothEventBus > m_eventBus
Definition: MockBluetoothDeviceManager.h:54
std::list< std::shared_ptr< avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceInterface > > m_discoveredDevices
Definition: MockBluetoothDeviceManager.h:53
std::list< std::shared_ptr< avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceInterface > > getDiscoveredDevices() override
Definition: MockBluetoothDeviceManager.h:63
std::shared_ptr< avsCommon::sdkInterfaces::bluetooth::BluetoothHostControllerInterface > getHostController() override
Definition: MockBluetoothDeviceManager.h:58
std::shared_ptr< avsCommon::utils::bluetooth::BluetoothEventBus > getEventBus() override
Definition: MockBluetoothDeviceManager.h:67
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
std::shared_ptr< avsCommon::sdkInterfaces::bluetooth::BluetoothHostControllerInterface > m_hostController
Definition: MockBluetoothDeviceManager.h:52
Definition: BluetoothDeviceManagerInterface.h:36
MockBluetoothDeviceManager(std::shared_ptr< avsCommon::sdkInterfaces::bluetooth::BluetoothHostControllerInterface > hostcontroller, std::list< std::shared_ptr< avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceInterface >> discoveredDevices, std::shared_ptr< avsCommon::utils::bluetooth::BluetoothEventBus > eventBus)
Definition: MockBluetoothDeviceManager.h:71