AlexaClientSDK
1.19.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Public Member Functions | |
bool | waitFor (AlertScheduler::State newState) |
void | onAlertStateChange (const std::string &alertToken, const std::string &alertType, AlertScheduler::State newState, const std::string &reason) |
Public Member Functions inherited from alexaClientSDK::capabilityAgents::alerts::AlertObserverInterface | |
virtual | ~AlertObserverInterface ()=default |
Additional Inherited Members | |
Public Types inherited from alexaClientSDK::capabilityAgents::alerts::AlertObserverInterface | |
enum | State { State::READY, State::STARTED, State::STOPPED, State::SNOOZED, State::COMPLETED, State::PAST_DUE, State::FOCUS_ENTERED_FOREGROUND, State::FOCUS_ENTERED_BACKGROUND, State::ERROR, State::DELETED, State::SCHEDULED_FOR_LATER } |
Static Public Member Functions inherited from alexaClientSDK::capabilityAgents::alerts::AlertObserverInterface | |
static std::string | stateToString (State state) |
|
inlinevirtual |
A callback function to notify an object that an alert has updated its state.
alertToken | The AVS token of the alert. |
alertType | The type of the alert. |
state | The state of the alert. |
reason | The reason for the state change. |
Implements alexaClientSDK::capabilityAgents::alerts::AlertObserverInterface.
|
inline |
AlexaClientSDK 1.19.0 - Copyright 2016-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0