![]()  | 
  
    AlexaClientSDK
    3.0.0
    
   A cross-platform, modular SDK for interacting with the Alexa Voice Service 
   | 
 
#include <NotificationIndicator.h>

Classes | |
| struct | Asset | 
Public Member Functions | |
| NotificationIndicator () | |
| NotificationIndicator (bool persistVisualIndicator, bool playAudioIndicator, const std::string &assetId, const std::string &url) | |
Public Attributes | |
| bool | persistVisualIndicator | 
| bool | playAudioIndicator | 
| struct alexaClientSDK::acsdkNotifications::NotificationIndicator::Asset | asset | 
A struct representation of a NotificationIndicator.
There is one instance of this class created per SetIndicator directive.
| alexaClientSDK::acsdkNotifications::NotificationIndicator::NotificationIndicator | ( | ) | 
Default constructor
| alexaClientSDK::acsdkNotifications::NotificationIndicator::NotificationIndicator | ( | bool | persistVisualIndicator, | 
| bool | playAudioIndicator, | ||
| const std::string & | assetId, | ||
| const std::string & | url | ||
| ) | 
Constructor
| persistVisualIndicator | A flag indicating whether the visual indicator on the device should stay lit. | 
| playAudioIndicator | A flag indicating whether audio should be played. | 
| assetId | The id of the audio asset to be played. | 
| url | The url of the audio asset to be played. | 
| struct alexaClientSDK::acsdkNotifications::NotificationIndicator::Asset alexaClientSDK::acsdkNotifications::NotificationIndicator::asset | 
| bool alexaClientSDK::acsdkNotifications::NotificationIndicator::persistVisualIndicator | 
Flag specifying if the device must display a persistent visual indicator when processing this NotificationIndicator. 
| bool alexaClientSDK::acsdkNotifications::NotificationIndicator::playAudioIndicator | 
Flag specifying if the device must play audio when processing this NotificationIndicator. 
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0