|
| TestAlert () |
|
| TestAlert (const std::string &token, const std::string &schedTime) |
|
std::string | getTypeName () const override |
|
| Alert (std::function< std::pair< std::unique_ptr< std::istream >, const avsCommon::utils::MediaType >()> defaultAudioFactory, std::function< std::pair< std::unique_ptr< std::istream >, const avsCommon::utils::MediaType >()> shortAudioFactory, std::shared_ptr< settings::DeviceSettingsManager > settingsManager) |
|
std::function< std::pair< std::unique_ptr< std::istream >, const avsCommon::utils::MediaType >)> | getDefaultAudioFactory () const |
|
std::function< std::pair< std::unique_ptr< std::istream >, const avsCommon::utils::MediaType >)> | getShortAudioFactory () const |
|
Alert::ContextInfo | getContextInfo () const |
|
acsdkAlertsInterfaces::AlertObserverInterface::AlertInfo | createAlertInfo (acsdkAlertsInterfaces::AlertObserverInterface::State state, const std::string &reason="") const |
|
void | onRendererStateChange (renderer::RendererObserverInterface::State state, const std::string &reason) override |
|
ParseFromJsonStatus | parseFromJson (const rapidjson::Value &payload, std::string *errorMessage) |
|
void | setRenderer (std::shared_ptr< renderer::RendererInterface > renderer) |
|
void | setObserver (acsdkAlertsInterfaces::AlertObserverInterface *observer) |
|
void | activate () |
|
void | deactivate (StopReason reason) |
|
bool | updateScheduledTime (const std::string &newScheduledTime) |
|
bool | snooze (const std::string &updatedScheduledTime) |
|
void | setFocusState (avsCommon::avs::FocusState focusState, avsCommon::avs::MixingBehavior behavior) |
|
bool | setStateActive () |
|
void | reset () |
|
std::string | getToken () const |
|
int64_t | getScheduledTime_Unix () const |
|
std::string | getScheduledTime_ISO_8601 () const |
|
std::chrono::system_clock::time_point | getScheduledTime_Utc_TimePoint () const |
|
acsdkAlertsInterfaces::AlertObserverInterface::Type | getType () const |
|
avsCommon::utils::Optional< acsdkAlertsInterfaces::AlertObserverInterface::OriginalTime > | getOriginalTime () const |
|
avsCommon::utils::Optional< std::string > | getLabel () const |
|
Alert::State | getState () const |
|
StopReason | getStopReason () const |
|
void | getAlertData (StaticData *staticData, DynamicData *dynamicData) const |
|
bool | setAlertData (StaticData *staticData, DynamicData *dynamicData) |
|
int | getId () const |
|
bool | isPastDue (int64_t currentUnixTime, std::chrono::seconds timeLimit) |
|
int | getLoopCount () const |
|
std::chrono::milliseconds | getLoopPause () const |
|
std::string | getBackgroundAssetId () const |
|
AssetConfiguration | getAssetConfiguration () const |
|
bool | setAssetConfiguration (const AssetConfiguration &assetConfiguration) |
|
void | printDiagnostic () |
|
virtual | ~RendererObserverInterface ()=default |
|