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

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

APLDocumentSession(const std::string &document, const std::string &data, const std::string &supportedViewPorts, const aplCapabilityCommonInterfaces::PresentationSession &presentationSession, const aplCapabilityCommonInterfaces::PresentationOptions &presentationOptions, std::shared_ptr< alexaClientSDK::aplCapabilityCommonInterfaces::APLDocumentObserverInterface > observer, APLViewhostInterfacePtr viewhost, bool hasPresentationAssociation)alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession
clearDocument() overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
dataSourceUpdate(const std::string &sourceType, const std::string &payload) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
executeCommands(const std::string &commands) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
firstRender()alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession
getDocumentSessionFromInterface(const std::shared_ptr< aplCapabilityCommonInterfaces::APLDocumentSessionInterface > &aplDocumentSessionInterface)alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionstatic
getToken() const overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
interruptCommandSequence() overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
isForegroundFocused() overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
onCommandExecutionComplete(const std::string &token, APLClient::AplCommandExecutionEvent event, const std::string &message) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
onDataSourceFetch(const std::string &token, const std::string &dataSourceType, const std::string &payload) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
onDataSourceUpdateComplete(const std::string &token, bool result, const std::string &error) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
onDocumentCleared(const std::string &token) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
onDocumentFinished(const std::string &token) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
onNavigateBack(presentationOrchestratorInterfaces::PresentationRequestToken id) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
onOpenURL(const std::string &token, const std::string &url) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
onPresentationAvailable(presentationOrchestratorInterfaces::PresentationRequestToken id, std::shared_ptr< presentationOrchestratorInterfaces::PresentationInterface > presentation) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession
alexaClientSDK::presentationOrchestratorInterfaces::PresentationObserverInterface::onPresentationAvailable(PresentationRequestToken id, std::shared_ptr< PresentationInterface > presentation)=0alexaClientSDK::presentationOrchestratorInterfaces::PresentationObserverInterfacepure virtual
onPresentationStateChanged(presentationOrchestratorInterfaces::PresentationRequestToken id, presentationOrchestratorInterfaces::PresentationState newState) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
onRenderDocumentComplete(const std::string &token, bool result, const std::string &error, const std::chrono::steady_clock::time_point &timestamp) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
onRuntimeError(const std::string &token, const std::string &payload) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
onSendEvent(const std::string &token, const std::string &arguments, const std::string &components, const std::string &source) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
onSetDocumentIdleTimeout(const std::string &token, const std::chrono::milliseconds &timeout) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
onVisualContextAvailable(const unsigned int requestToken, const std::string &token, const std::string &version, const std::string &visualContext, const std::string &datasourceContext) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
provideDocumentContext(const unsigned int stateRequestToken) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
renderDocument(const std::string &document, const std::string &data, const alexaClientSDK::aplCapabilityCommonInterfaces::PresentationSession &presentationSession, const alexaClientSDK::aplCapabilityCommonInterfaces::PresentationOptions &presentationOptions)alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession
requestForeground() overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
resetTimeout() overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
stopTimeout() overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
updateLifespan(presentationOrchestratorInterfaces::PresentationLifespan lifespan) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
updateTimeout(std::chrono::milliseconds timeout) overridealexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSessionvirtual
updateTimeoutType(const aplCapabilityCommonInterfaces::APLTimeoutType &timeoutType)alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession
~APLDocumentSessionInterface()=defaultalexaClientSDK::aplCapabilityCommonInterfaces::APLDocumentSessionInterfacevirtual
~APLViewhostObserverInterface()=defaultalexaClientSDK::sampleApplications::ipcServerSampleApp::APLViewhostObserverInterfacevirtual
~PresentationObserverInterface()=defaultalexaClientSDK::presentationOrchestratorInterfaces::PresentationObserverInterfacevirtual

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