AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::capabilityAgents::mrm::MRMCapabilityAgent Member List

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

buildJsonEventString(const std::string &eventName, const std::string &dialogRequestIdString="", const std::string &payload="{}", const std::string &context="") constalexaClientSDK::avsCommon::avs::CapabilityAgentprotected
CallState enum namealexaClientSDK::avsCommon::sdkInterfaces::CallStateObserverInterface
CallStateInfo typedefalexaClientSDK::avsCommon::sdkInterfaces::CallStateObserverInterface
cancelDirective(std::shared_ptr< DirectiveInfo > info) overridealexaClientSDK::capabilityAgents::mrm::MRMCapabilityAgentvirtual
alexaClientSDK::avsCommon::avs::CapabilityAgent::cancelDirective(const std::string &messageId) override finalalexaClientSDK::avsCommon::avs::CapabilityAgentvirtual
canStateBeRetrieved()alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterfaceinlinevirtual
CapabilityAgent(const std::string &nameSpace, std::shared_ptr< sdkInterfaces::ExceptionEncounteredSenderInterface > exceptionEncounteredSender)alexaClientSDK::avsCommon::avs::CapabilityAgentprotected
create(std::shared_ptr< MRMHandlerInterface > mrmHandler, std::shared_ptr< avsCommon::sdkInterfaces::SpeakerManagerInterface > speakerManager, std::shared_ptr< avsCommon::sdkInterfaces::UserInactivityMonitorInterface > userInactivityMonitor, std::shared_ptr< avsCommon::sdkInterfaces::ExceptionEncounteredSenderInterface > exceptionEncounteredSender)alexaClientSDK::capabilityAgents::mrm::MRMCapabilityAgentstatic
createDirectiveInfo(std::shared_ptr< AVSDirective > directive, std::unique_ptr< sdkInterfaces::DirectiveHandlerResultInterface > result)alexaClientSDK::avsCommon::avs::CapabilityAgentprotectedvirtual
DialogUXState enum namealexaClientSDK::avsCommon::sdkInterfaces::DialogUXStateObserverInterface
doShutdown() overridealexaClientSDK::capabilityAgents::mrm::MRMCapabilityAgentvirtual
getCapabilityConfigurations() overridealexaClientSDK::capabilityAgents::mrm::MRMCapabilityAgentvirtual
getConfiguration() const overridealexaClientSDK::capabilityAgents::mrm::MRMCapabilityAgentvirtual
getVersionString() constalexaClientSDK::capabilityAgents::mrm::MRMCapabilityAgent
handleDirective(std::shared_ptr< DirectiveInfo > info) overridealexaClientSDK::capabilityAgents::mrm::MRMCapabilityAgentvirtual
alexaClientSDK::avsCommon::avs::CapabilityAgent::handleDirective(const std::string &messageId) override finalalexaClientSDK::avsCommon::avs::CapabilityAgentvirtual
handleDirectiveImmediately(std::shared_ptr< avsCommon::avs::AVSDirective > directive) overridealexaClientSDK::capabilityAgents::mrm::MRMCapabilityAgentvirtual
hasReportableStateProperties()alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterfaceinlinevirtual
isShutdown() constalexaClientSDK::avsCommon::utils::RequiresShutdown
isStateActive(const CallStateObserverInterface::CallState &state)alexaClientSDK::avsCommon::sdkInterfaces::CallStateObserverInterfaceinlinestatic
m_exceptionEncounteredSenderalexaClientSDK::avsCommon::avs::CapabilityAgentprotected
m_namespacealexaClientSDK::avsCommon::avs::CapabilityAgentprotected
name() constalexaClientSDK::avsCommon::utils::RequiresShutdown
onCallStateChange(avsCommon::sdkInterfaces::CallStateObserverInterface::CallState callState) overridealexaClientSDK::capabilityAgents::mrm::MRMCapabilityAgentvirtual
onCallStateInfoChange(const CallStateInfo &stateInfo)alexaClientSDK::avsCommon::sdkInterfaces::CallStateObserverInterfaceinlinevirtual
onContextAvailable(const std::string &jsonContext)alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterfaceinlinevirtual
onContextAvailable(const endpoints::EndpointIdentifier &endpointId, const avs::AVSContext &endpointContext, ContextRequestToken requestToken)alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterfaceinlinevirtual
onContextFailure(const ContextRequestError error)alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterfaceinlinevirtual
onContextFailure(const ContextRequestError error, ContextRequestToken token)alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterfaceinlinevirtual
onDeregistered() overridealexaClientSDK::avsCommon::avs::CapabilityAgentvirtual
onDialogUXStateChanged(avsCommon::sdkInterfaces::DialogUXStateObserverInterface::DialogUXState newState) overridealexaClientSDK::capabilityAgents::mrm::MRMCapabilityAgentvirtual
onFocusChanged(FocusState newFocus, MixingBehavior behavior) overridealexaClientSDK::avsCommon::avs::CapabilityAgentvirtual
onSpeakerSettingsChanged(const avsCommon::sdkInterfaces::SpeakerManagerObserverInterface::Source &source, const avsCommon::sdkInterfaces::ChannelVolumeInterface::Type &type, const avsCommon::sdkInterfaces::SpeakerInterface::SpeakerSettings &settings) overridealexaClientSDK::capabilityAgents::mrm::MRMCapabilityAgentvirtual
onUserInactivityReportSent() overridealexaClientSDK::capabilityAgents::mrm::MRMCapabilityAgentvirtual
preHandleDirective(std::shared_ptr< DirectiveInfo > info) overridealexaClientSDK::capabilityAgents::mrm::MRMCapabilityAgentvirtual
alexaClientSDK::avsCommon::avs::CapabilityAgent::preHandleDirective(std::shared_ptr< AVSDirective > directive, std::unique_ptr< sdkInterfaces::DirectiveHandlerResultInterface > result) override finalalexaClientSDK::avsCommon::avs::CapabilityAgent
alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface::preHandleDirective(std::shared_ptr< avsCommon::avs::AVSDirective > directive, std::unique_ptr< DirectiveHandlerResultInterface > result)=0alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterfacepure virtual
provideState(const avs::NamespaceAndName &stateProviderName, const ContextRequestToken stateRequestToken)alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterfaceinlinevirtual
provideState(const avs::CapabilityTag &stateProviderName, const ContextRequestToken stateRequestToken)alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterfaceinlinevirtual
removeDirective(const std::string &messageId)alexaClientSDK::avsCommon::avs::CapabilityAgentprotected
RequiresShutdown(const std::string &name)alexaClientSDK::avsCommon::utils::RequiresShutdown
sendExceptionEncounteredAndReportFailed(std::shared_ptr< DirectiveInfo > info, const std::string &message, avsCommon::avs::ExceptionErrorType type=avsCommon::avs::ExceptionErrorType::INTERNAL_ERROR)alexaClientSDK::avsCommon::avs::CapabilityAgentprotected
setObserver(std::shared_ptr< avsCommon::sdkInterfaces::RenderPlayerInfoCardsObserverInterface > observer) overridealexaClientSDK::capabilityAgents::mrm::MRMCapabilityAgent
alexaClientSDK::avsCommon::sdkInterfaces::RenderPlayerInfoCardsProviderInterface::setObserver(std::shared_ptr< avsCommon::sdkInterfaces::RenderPlayerInfoCardsObserverInterface > observer)=0alexaClientSDK::avsCommon::sdkInterfaces::RenderPlayerInfoCardsProviderInterfacepure virtual
shouldQueryState()alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterfaceinlinevirtual
shutdown()alexaClientSDK::avsCommon::utils::RequiresShutdown
Source enum namealexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerObserverInterface
stateToString(DialogUXState state)alexaClientSDK::avsCommon::sdkInterfaces::DialogUXStateObserverInterfaceinlinestatic
~CallStateObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::CallStateObserverInterfacevirtual
~CapabilityAgent()=defaultalexaClientSDK::avsCommon::avs::CapabilityAgentvirtual
~CapabilityConfigurationInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::CapabilityConfigurationInterfacevirtual
~ChannelObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::ChannelObserverInterfacevirtual
~ContextRequesterInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterfacevirtual
~DialogUXStateObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::DialogUXStateObserverInterfacevirtual
~DirectiveHandlerInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterfacevirtual
~MRMCapabilityAgent() overridealexaClientSDK::capabilityAgents::mrm::MRMCapabilityAgent
~RenderPlayerInfoCardsProviderInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::RenderPlayerInfoCardsProviderInterfacevirtual
~RequiresShutdown()alexaClientSDK::avsCommon::utils::RequiresShutdownvirtual
~SpeakerManagerObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerObserverInterfacevirtual
~StateProviderInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterfacevirtual
~UserInactivityMonitorObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::UserInactivityMonitorObserverInterfacevirtual

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