AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <BluetoothDeviceInterface.h>
Public Member Functions | |
MetaData (utils::Optional< int > vendorId, utils::Optional< int > productId, int classOfDevice, utils::Optional< int > vendorDeviceSigId, utils::Optional< std::string > vendorDeviceId) | |
Public Attributes | |
utils::Optional< int > | vendorId |
utils::Optional< int > | productId |
int | classOfDevice |
utils::Optional< int > | vendorDeviceSigId |
utils::Optional< std::string > | vendorDeviceId |
Static Public Attributes | |
static const int | UNDEFINED_CLASS_VALUE = 0 |
The value of undefined class of the Bluetooth device. More... | |
Struct to represent a Bluetooth device meta data.
|
inline |
Constructor
vendorId | The vendor id. |
productId | The product id. |
classOfDevice | The class of device. |
vendorDeviceSigId | The vendor device SIG id. |
vendorDeviceId | The vendor device id. |
int alexaClientSDK::avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceInterface::MetaData::classOfDevice |
utils::Optional<int> alexaClientSDK::avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceInterface::MetaData::productId |
|
static |
The value of undefined class of the Bluetooth device.
utils::Optional<std::string> alexaClientSDK::avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceInterface::MetaData::vendorDeviceId |
utils::Optional<int> alexaClientSDK::avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceInterface::MetaData::vendorDeviceSigId |
utils::Optional<int> alexaClientSDK::avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceInterface::MetaData::vendorId |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0