AlexaClientSDK  1.19.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::capabilityAgents::notifications::NotificationRenderer Member List

This is the complete list of members for alexaClientSDK::capabilityAgents::notifications::NotificationRenderer, including all inherited members.

addObserver(std::shared_ptr< NotificationRendererObserverInterface > observer) overridealexaClientSDK::capabilityAgents::notifications::NotificationRenderervirtual
cancelNotificationRendering() overridealexaClientSDK::capabilityAgents::notifications::NotificationRenderervirtual
create(std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerInterface > mediaPlayer, std::shared_ptr< avsCommon::sdkInterfaces::FocusManagerInterface > focusManager)alexaClientSDK::capabilityAgents::notifications::NotificationRendererstatic
doShutdown() overridealexaClientSDK::capabilityAgents::notifications::NotificationRenderervirtual
isShutdown() constalexaClientSDK::avsCommon::utils::RequiresShutdown
name() constalexaClientSDK::avsCommon::utils::RequiresShutdown
onBufferingComplete(SourceId id, const MediaPlayerState &state)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
onBufferRefilled(SourceId id, const MediaPlayerState &state)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
onBufferUnderrun(SourceId id, const MediaPlayerState &state)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
onFirstByteRead(SourceId sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::capabilityAgents::notifications::NotificationRenderervirtual
onFocusChanged(alexaClientSDK::avsCommon::avs::FocusState newFocus, avsCommon::avs::MixingBehavior behavior) overridealexaClientSDK::capabilityAgents::notifications::NotificationRenderervirtual
onPlaybackError(SourceId sourceId, const avsCommon::utils::mediaPlayer::ErrorType &type, std::string error, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::capabilityAgents::notifications::NotificationRenderervirtual
onPlaybackFinished(SourceId sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::capabilityAgents::notifications::NotificationRenderervirtual
onPlaybackPaused(SourceId id, const MediaPlayerState &state)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
onPlaybackResumed(SourceId id, const MediaPlayerState &state)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
onPlaybackStarted(SourceId sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::capabilityAgents::notifications::NotificationRenderervirtual
onPlaybackStopped(SourceId sourceId, const avsCommon::utils::mediaPlayer::MediaPlayerState &state) overridealexaClientSDK::capabilityAgents::notifications::NotificationRenderervirtual
onTags(SourceId id, std::unique_ptr< const VectorOfTags > vectorOfTags, const MediaPlayerState &state)alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfaceinlinevirtual
operator<<(std::ostream &stream, const NotificationRenderer::State state)alexaClientSDK::capabilityAgents::notifications::NotificationRendererfriend
removeObserver(std::shared_ptr< NotificationRendererObserverInterface > observer) overridealexaClientSDK::capabilityAgents::notifications::NotificationRenderervirtual
renderNotification(std::function< std::pair< std::unique_ptr< std::istream >, const avsCommon::utils::MediaType >()> audioFactory, const std::string &url) overridealexaClientSDK::capabilityAgents::notifications::NotificationRenderervirtual
RequiresShutdown(const std::string &name)alexaClientSDK::avsCommon::utils::RequiresShutdown
shutdown()alexaClientSDK::avsCommon::utils::RequiresShutdown
SourceId typedefalexaClientSDK::capabilityAgents::notifications::NotificationRenderer
TagType enum namealexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface
VectorOfTags typedefalexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface
~ChannelObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::ChannelObserverInterfacevirtual
~MediaPlayerObserverInterface()=defaultalexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterfacevirtual
~NotificationRendererInterface()=defaultalexaClientSDK::capabilityAgents::notifications::NotificationRendererInterfacevirtual
~RequiresShutdown()alexaClientSDK::avsCommon::utils::RequiresShutdownvirtual

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