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

Typedefs

typedef int32_t FirmwareVersion
 Type to use to communicate a firmware version. More...
 

Functions

bool isValidFirmwareVersion (FirmwareVersion version)
 

Variables

static const FirmwareVersion INVALID_FIRMWARE_VERSION = 0
 The invalid firmware version. More...
 
static const FirmwareVersion MAX_FIRMWARE_VERSION = std::numeric_limits<FirmwareVersion>::max()
 

Typedef Documentation

◆ FirmwareVersion

Type to use to communicate a firmware version.

Function Documentation

◆ isValidFirmwareVersion()

bool alexaClientSDK::avsCommon::sdkInterfaces::softwareInfo::isValidFirmwareVersion ( FirmwareVersion  version)
inline

Determine whether a firmware version is valid.

Parameters
versionThe version to check.
Returns
Whether the specified firmware version is valid.

Variable Documentation

◆ INVALID_FIRMWARE_VERSION

const FirmwareVersion alexaClientSDK::avsCommon::sdkInterfaces::softwareInfo::INVALID_FIRMWARE_VERSION = 0
static

The invalid firmware version.

◆ MAX_FIRMWARE_VERSION

const FirmwareVersion alexaClientSDK::avsCommon::sdkInterfaces::softwareInfo::MAX_FIRMWARE_VERSION = std::numeric_limits<FirmwareVersion>::max()
static

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