AlexaClientSDK  1.25.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Member Functions | Public Attributes | List of all members
alexaClientSDK::avsCommon::avs::AVSDiscoveryEndpointAttributes::Registration Struct Reference

#include <AVSDiscoveryEndpointAttributes.h>

Public Member Functions

 Registration (const std::string &productId, const std::string &serialNumber, const std::string &registrationKey, const std::string &productIdKey)
 
 Registration ()=default
 

Public Attributes

std::string productId
 The productID of the device provided when registering the client on https://developer.amazon.com. More...
 
std::string serialNumber
 The device serialNumber. More...
 
std::string registrationKey
 The device registration key value. More...
 
std::string productIdKey
 The device product id key value. More...
 

Detailed Description

The registration structure to identify the default endpoint in AVS.

Constructor & Destructor Documentation

◆ Registration() [1/2]

alexaClientSDK::avsCommon::avs::AVSDiscoveryEndpointAttributes::Registration::Registration ( const std::string &  productId,
const std::string &  serialNumber,
const std::string &  registrationKey,
const std::string &  productIdKey 
)
inline

Constructor.

Parameters
productIdThe product identifier for the Alexa client device.
serialNumberThe device DSN.
registrationKeythe registration key value.
productIdKeythe product id key value.

◆ Registration() [2/2]

alexaClientSDK::avsCommon::avs::AVSDiscoveryEndpointAttributes::Registration::Registration ( )
default

Default constructor.

Member Data Documentation

◆ productId

std::string alexaClientSDK::avsCommon::avs::AVSDiscoveryEndpointAttributes::Registration::productId

The productID of the device provided when registering the client on https://developer.amazon.com.

◆ productIdKey

std::string alexaClientSDK::avsCommon::avs::AVSDiscoveryEndpointAttributes::Registration::productIdKey

The device product id key value.

◆ registrationKey

std::string alexaClientSDK::avsCommon::avs::AVSDiscoveryEndpointAttributes::Registration::registrationKey

The device registration key value.

◆ serialNumber

std::string alexaClientSDK::avsCommon::avs::AVSDiscoveryEndpointAttributes::Registration::serialNumber

The device serialNumber.


The documentation for this struct was generated from the following file:

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