AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
This is the complete list of members for alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent, including all inherited members.
addObserver(std::shared_ptr< acsdkAlertsInterfaces::AlertObserverInterface > observer) override | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | |
alexaClientSDK::acsdkAlertsInterfaces::AlertsCapabilityAgentInterface::addObserver(std::shared_ptr< acsdkAlertsInterfaces::AlertObserverInterface > observer)=0 | alexaClientSDK::acsdkAlertsInterfaces::AlertsCapabilityAgentInterface | pure virtual |
buildJsonEventString(const std::string &eventName, const std::string &dialogRequestIdString="", const std::string &payload="{}", const std::string &context="") const | alexaClientSDK::avsCommon::avs::CapabilityAgent | protected |
cancelDirective(std::shared_ptr< DirectiveInfo > info) override | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | virtual |
alexaClientSDK::avsCommon::avs::CapabilityAgent::cancelDirective(const std::string &messageId) override final | alexaClientSDK::avsCommon::avs::CapabilityAgent | virtual |
canStateBeRetrieved() | alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterface | inlinevirtual |
CapabilityAgent(const std::string &nameSpace, std::shared_ptr< sdkInterfaces::ExceptionEncounteredSenderInterface > exceptionEncounteredSender) | alexaClientSDK::avsCommon::avs::CapabilityAgent | protected |
ChangedReason enum name | alexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterface | |
clearData() override | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | virtual |
create(std::shared_ptr< avsCommon::sdkInterfaces::MessageSenderInterface > messageSender, std::shared_ptr< avsCommon::sdkInterfaces::AVSConnectionManagerInterface > connectionManager, std::shared_ptr< certifiedSender::CertifiedSender > certifiedMessageSender, std::shared_ptr< avsCommon::sdkInterfaces::FocusManagerInterface > focusManager, std::shared_ptr< avsCommon::sdkInterfaces::SpeakerManagerInterface > speakerManager, std::shared_ptr< avsCommon::sdkInterfaces::ContextManagerInterface > contextManager, std::shared_ptr< avsCommon::sdkInterfaces::ExceptionEncounteredSenderInterface > exceptionEncounteredSender, std::shared_ptr< storage::AlertStorageInterface > alertStorage, std::shared_ptr< avsCommon::sdkInterfaces::audio::AlertsAudioFactoryInterface > alertsAudioFactory, std::shared_ptr< renderer::RendererInterface > alertRenderer, std::shared_ptr< registrationManager::CustomerDataManagerInterface > dataManager, std::shared_ptr< settings::AlarmVolumeRampSetting > alarmVolumeRampSetting, std::shared_ptr< settings::DeviceSettingsManager > settingsManager, std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > metricRecorder=nullptr, bool startAlertSchedulingOnInitialization=true, std::shared_ptr< acsdkSystemClockMonitorInterfaces::SystemClockNotifierInterface > systemClockMonitor=nullptr) | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | static |
createAlertsCapabilityAgent(const std::shared_ptr< acsdkAlerts::renderer::Renderer > &alertRenderer, const std::shared_ptr< acsdkShutdownManagerInterfaces::ShutdownNotifierInterface > &shutdownNotifier, const std::shared_ptr< avsCommon::sdkInterfaces::AVSConnectionManagerInterface > &connectionManager, const std::shared_ptr< avsCommon::sdkInterfaces::ContextManagerInterface > &contextManager, const std::shared_ptr< avsCommon::sdkInterfaces::ExceptionEncounteredSenderInterface > &exceptionEncounteredSender, const acsdkManufactory::Annotated< avsCommon::sdkInterfaces::AudioFocusAnnotation, avsCommon::sdkInterfaces::FocusManagerInterface > &audioFocusManager, const std::shared_ptr< avsCommon::sdkInterfaces::MessageSenderInterface > &messageSender, const std::shared_ptr< avsCommon::sdkInterfaces::SpeakerManagerInterface > &speakerManager, const std::shared_ptr< avsCommon::sdkInterfaces::audio::AudioFactoryInterface > &audioFactory, const acsdkManufactory::Annotated< avsCommon::sdkInterfaces::endpoints::DefaultEndpointAnnotation, avsCommon::sdkInterfaces::endpoints::EndpointCapabilitiesRegistrarInterface > &endpointCapabilitiesRegistrar, const std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > &metricRecorder, const std::shared_ptr< acsdkSystemClockMonitorInterfaces::SystemClockNotifierInterface > &systemClockMonitor, const std::shared_ptr< certifiedSender::CertifiedSender > &certifiedSender, const std::shared_ptr< registrationManager::CustomerDataManagerInterface > &dataManager, const std::shared_ptr< settings::DeviceSettingsManager > &settingsManager, const std::shared_ptr< storage::AlertStorageInterface > &alertStorage, bool startAlertSchedulingOnInitialization=true) | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | static |
createDirectiveInfo(std::shared_ptr< AVSDirective > directive, std::unique_ptr< sdkInterfaces::DirectiveHandlerResultInterface > result) | alexaClientSDK::avsCommon::avs::CapabilityAgent | protectedvirtual |
CustomerDataHandler(const std::shared_ptr< registrationManager::CustomerDataManagerInterface > &dataManager) | alexaClientSDK::registrationManager::CustomerDataHandler | |
getAlarmVolumeRampMetadata() | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | static |
getAlertVolume() | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | |
getCapabilityConfigurations() override | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | virtual |
getConfiguration() const override | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | virtual |
handleDirective(std::shared_ptr< DirectiveInfo > info) override | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | virtual |
alexaClientSDK::avsCommon::avs::CapabilityAgent::handleDirective(const std::string &messageId) override final | alexaClientSDK::avsCommon::avs::CapabilityAgent | virtual |
handleDirectiveImmediately(std::shared_ptr< avsCommon::avs::AVSDirective > directive) override | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | virtual |
hasReportableStateProperties() | alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterface | inlinevirtual |
isShutdown() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
m_exceptionEncounteredSender | alexaClientSDK::avsCommon::avs::CapabilityAgent | protected |
m_namespace | alexaClientSDK::avsCommon::avs::CapabilityAgent | protected |
name() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
onAlertStateChange(const AlertInfo &alertInfo) override | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | virtual |
onConnectionStatusChanged(const Status status, const ChangedReason reason) override | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | virtual |
alexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterface::onConnectionStatusChanged(const Status status, const std::vector< EngineConnectionStatus > &engineStatuses) | alexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterface | inlinevirtual |
onContextAvailable(const std::string &jsonContext) | alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface | inlinevirtual |
onContextAvailable(const endpoints::EndpointIdentifier &endpointId, const avs::AVSContext &endpointContext, ContextRequestToken requestToken) | alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface | inlinevirtual |
onContextFailure(const ContextRequestError error) | alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface | inlinevirtual |
onContextFailure(const ContextRequestError error, ContextRequestToken token) | alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface | inlinevirtual |
onDeregistered() override | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | virtual |
onFocusChanged(avsCommon::avs::FocusState focusState, avsCommon::avs::MixingBehavior behavior) override | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | virtual |
onFocusChanged(const std::string &channelName, avsCommon::avs::FocusState newFocus) override | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | virtual |
onLocalStop() override | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | virtual |
onSpeakerSettingsChanged(const Source &source, const avsCommon::sdkInterfaces::ChannelVolumeInterface::Type &type, const avsCommon::sdkInterfaces::SpeakerInterface::SpeakerSettings &settings) override | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | virtual |
onSystemClockSynchronized() override | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | virtual |
ORIGINAL_TIME_FIELD_MIN | alexaClientSDK::acsdkAlertsInterfaces::AlertObserverInterface | static |
ORIGINAL_TIME_HOUR_MAX | alexaClientSDK::acsdkAlertsInterfaces::AlertObserverInterface | static |
ORIGINAL_TIME_MILLISECOND_MAX | alexaClientSDK::acsdkAlertsInterfaces::AlertObserverInterface | static |
ORIGINAL_TIME_MINUTE_MAX | alexaClientSDK::acsdkAlertsInterfaces::AlertObserverInterface | static |
ORIGINAL_TIME_SECOND_MAX | alexaClientSDK::acsdkAlertsInterfaces::AlertObserverInterface | static |
originalTimeToString(const OriginalTime &originalTime) | alexaClientSDK::acsdkAlertsInterfaces::AlertObserverInterface | inlinestatic |
preHandleDirective(std::shared_ptr< DirectiveInfo > info) override | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | virtual |
alexaClientSDK::avsCommon::avs::CapabilityAgent::preHandleDirective(std::shared_ptr< AVSDirective > directive, std::unique_ptr< sdkInterfaces::DirectiveHandlerResultInterface > result) override final | alexaClientSDK::avsCommon::avs::CapabilityAgent | |
alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface::preHandleDirective(std::shared_ptr< avsCommon::avs::AVSDirective > directive, std::unique_ptr< DirectiveHandlerResultInterface > result)=0 | alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface | pure virtual |
provideState(const avs::NamespaceAndName &stateProviderName, const ContextRequestToken stateRequestToken) | alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterface | inlinevirtual |
provideState(const avs::CapabilityTag &stateProviderName, const ContextRequestToken stateRequestToken) | alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterface | inlinevirtual |
removeAllAlerts() override | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | virtual |
removeDirective(const std::string &messageId) | alexaClientSDK::avsCommon::avs::CapabilityAgent | protected |
removeObserver(std::shared_ptr< acsdkAlertsInterfaces::AlertObserverInterface > observer) override | alexaClientSDK::acsdkAlerts::AlertsCapabilityAgent | |
alexaClientSDK::acsdkAlertsInterfaces::AlertsCapabilityAgentInterface::removeObserver(std::shared_ptr< acsdkAlertsInterfaces::AlertObserverInterface > observer)=0 | alexaClientSDK::acsdkAlertsInterfaces::AlertsCapabilityAgentInterface | pure virtual |
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::CapabilityAgent | protected |
shouldQueryState() | alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterface | inlinevirtual |
shutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
Source enum name | alexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerObserverInterface | |
State enum name | alexaClientSDK::acsdkAlertsInterfaces::AlertObserverInterface | |
stateToString(State state) | alexaClientSDK::acsdkAlertsInterfaces::AlertObserverInterface | inlinestatic |
Status enum name | alexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterface | |
Type enum name | alexaClientSDK::acsdkAlertsInterfaces::AlertObserverInterface | |
typeToString(Type type) | alexaClientSDK::acsdkAlertsInterfaces::AlertObserverInterface | inlinestatic |
withinBounds(T value, T minVal, T maxVal) | alexaClientSDK::acsdkAlertsInterfaces::AlertObserverInterface | inlinestatic |
~AlertObserverInterface()=default | alexaClientSDK::acsdkAlertsInterfaces::AlertObserverInterface | virtual |
~AlertsCapabilityAgentInterface()=default | alexaClientSDK::acsdkAlertsInterfaces::AlertsCapabilityAgentInterface | virtual |
~CapabilityAgent()=default | alexaClientSDK::avsCommon::avs::CapabilityAgent | virtual |
~CapabilityConfigurationInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::CapabilityConfigurationInterface | virtual |
~ChannelObserverInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::ChannelObserverInterface | virtual |
~ConnectionStatusObserverInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::ConnectionStatusObserverInterface | virtual |
~ContextRequesterInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface | virtual |
~CustomerDataHandler() | alexaClientSDK::registrationManager::CustomerDataHandler | virtual |
~CustomerDataHandlerInterface()=default | alexaClientSDK::registrationManager::CustomerDataHandlerInterface | virtual |
~DirectiveHandlerInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface | virtual |
~FocusManagerObserverInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerObserverInterface | virtual |
~RequiresShutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | virtual |
~SpeakerManagerObserverInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerObserverInterface | virtual |
~StateProviderInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterface | virtual |
~SystemClockMonitorObserverInterface()=default | alexaClientSDK::acsdkSystemClockMonitorInterfaces::SystemClockMonitorObserverInterface | virtual |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0