AlexaClientSDK  1.19.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Member Functions | Public Attributes | List of all members
alexaClientSDK::capabilityAgents::alerts::Alert::DynamicData Struct Reference

#include <Alert.h>

Collaboration diagram for alexaClientSDK::capabilityAgents::alerts::Alert::DynamicData:
Collaboration graph
[legend]

Public Member Functions

 DynamicData ()
 

Public Attributes

State state
 The state of the alert. More...
 
avsCommon::utils::timing::TimePoint timePoint
 A TimePoint reflecting the time when the alert should become active. More...
 
int loopCount
 The number of times the sequence of assets should be rendered. More...
 
bool hasRenderingFailed
 A flag to capture if rendering any of asset urls failed. More...
 

Detailed Description

A struct to encapsulate an alert's dynamic data. These data members are expected to change. The purpose of this struct is to provide access to data members expected to be persisted on-device.

Constructor & Destructor Documentation

◆ DynamicData()

alexaClientSDK::capabilityAgents::alerts::Alert::DynamicData::DynamicData ( )
inline

Constructor.

Member Data Documentation

◆ hasRenderingFailed

bool alexaClientSDK::capabilityAgents::alerts::Alert::DynamicData::hasRenderingFailed

A flag to capture if rendering any of asset urls failed.

◆ loopCount

int alexaClientSDK::capabilityAgents::alerts::Alert::DynamicData::loopCount

The number of times the sequence of assets should be rendered.

◆ state

State alexaClientSDK::capabilityAgents::alerts::Alert::DynamicData::state

The state of the alert.

◆ timePoint

avsCommon::utils::timing::TimePoint alexaClientSDK::capabilityAgents::alerts::Alert::DynamicData::timePoint

A TimePoint reflecting the time when the alert should become active.


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

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