AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <BluetoothEventState.h>
Public Member Functions | |
avsCommon::sdkInterfaces::bluetooth::DeviceState | getDeviceState () const |
avsCommon::utils::Optional< avsCommon::avs::Requester > | getRequester () const |
avsCommon::utils::Optional< std::string > | getProfileName () const |
BluetoothEventState (avsCommon::sdkInterfaces::bluetooth::DeviceState state, avsCommon::utils::Optional< avsCommon::avs::Requester > requester, avsCommon::utils::Optional< std::string > profileName) | |
A class represents a Bluetooth event needed to send to cloud.
alexaClientSDK::acsdkBluetooth::BluetoothEventState::BluetoothEventState | ( | avsCommon::sdkInterfaces::bluetooth::DeviceState | state, |
avsCommon::utils::Optional< avsCommon::avs::Requester > | requester, | ||
avsCommon::utils::Optional< std::string > | profileName | ||
) |
Constructor
state | The DeviceState . |
requester | The Requester . |
profileName | The profileName. |
avsCommon::sdkInterfaces::bluetooth::DeviceState alexaClientSDK::acsdkBluetooth::BluetoothEventState::getDeviceState | ( | ) | const |
Getter for the DeviceState
.
DeviceState
of the Bluetooth Event. avsCommon::utils::Optional<std::string> alexaClientSDK::acsdkBluetooth::BluetoothEventState::getProfileName | ( | ) | const |
Getter for the profile name.
avsCommon::utils::Optional<avsCommon::avs::Requester> alexaClientSDK::acsdkBluetooth::BluetoothEventState::getRequester | ( | ) | const |
Getter for the Requester
.
Requester
of the Bluetooth Event. AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0