AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::sampleApplications::ipcServerSampleApp::APLViewhostInterface Member List

This is the complete list of members for alexaClientSDK::sampleApplications::ipcServerSampleApp::APLViewhostInterface, including all inherited members.

addObserver(const APLViewhostObserverInterfacePtr &observer)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::APLViewhostInterfacepure virtual
clearDocument()alexaClientSDK::sampleApplications::ipcServerSampleApp::APLViewhostInterfaceinlinevirtual
clearDocument(const std::string &token)alexaClientSDK::sampleApplications::ipcServerSampleApp::APLViewhostInterfaceinlinevirtual
dataSourceUpdate(const std::string &sourceType, const std::string &data, const std::string &token)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::APLViewhostInterfacepure virtual
executeCommands(const std::string &commands, const std::string &token)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::APLViewhostInterfacepure virtual
getMaxAPLVersion() const =0alexaClientSDK::sampleApplications::ipcServerSampleApp::APLViewhostInterfacepure virtual
handleBack(const std::string &windowId)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::APLViewhostInterfacepure virtual
interruptCommandSequence()alexaClientSDK::sampleApplications::ipcServerSampleApp::APLViewhostInterfaceinlinevirtual
interruptCommandSequence(const std::string &token)alexaClientSDK::sampleApplications::ipcServerSampleApp::APLViewhostInterfaceinlinevirtual
onRenderDirectiveReceived(const std::string &token, const std::chrono::steady_clock::time_point &receiveTime)alexaClientSDK::sampleApplications::ipcServerSampleApp::APLViewhostInterfaceinlinevirtual
provideState(const PresentationToken &token, const avsCommon::sdkInterfaces::ContextRequestToken stateRequestToken)=0alexaClientSDK::aplCapabilityCommonInterfaces::VisualStateProviderInterfacepure virtual
removeObserver(const APLViewhostObserverInterfacePtr &observer)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::APLViewhostInterfacepure virtual
renderDocument(const aplCapabilityCommonInterfaces::PresentationSession &presentationSession, const std::string &token, const std::string &document, const std::string &datasources, const std::string &supportedViewports, const std::string &windowId)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::APLViewhostInterfacepure virtual
setMetricRecorder(std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > metricRecorder)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::APLViewhostInterfacepure virtual
~APLViewhostInterface()=defaultalexaClientSDK::sampleApplications::ipcServerSampleApp::APLViewhostInterfacevirtual
~VisualStateProviderInterface()=defaultalexaClientSDK::aplCapabilityCommonInterfaces::VisualStateProviderInterfacevirtual

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