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() override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
dataSourceUpdate(const std::string &sourceType, const std::string &payload) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
executeCommands(const std::string &commands) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
firstRender() | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | |
getDocumentSessionFromInterface(const std::shared_ptr< aplCapabilityCommonInterfaces::APLDocumentSessionInterface > &aplDocumentSessionInterface) | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | static |
getToken() const override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
interruptCommandSequence() override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
isForegroundFocused() override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
onCommandExecutionComplete(const std::string &token, APLClient::AplCommandExecutionEvent event, const std::string &message) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
onDataSourceFetch(const std::string &token, const std::string &dataSourceType, const std::string &payload) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
onDataSourceUpdateComplete(const std::string &token, bool result, const std::string &error) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
onDocumentCleared(const std::string &token) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
onDocumentFinished(const std::string &token) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
onNavigateBack(presentationOrchestratorInterfaces::PresentationRequestToken id) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
onOpenURL(const std::string &token, const std::string &url) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
onPresentationAvailable(presentationOrchestratorInterfaces::PresentationRequestToken id, std::shared_ptr< presentationOrchestratorInterfaces::PresentationInterface > presentation) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | |
alexaClientSDK::presentationOrchestratorInterfaces::PresentationObserverInterface::onPresentationAvailable(PresentationRequestToken id, std::shared_ptr< PresentationInterface > presentation)=0 | alexaClientSDK::presentationOrchestratorInterfaces::PresentationObserverInterface | pure virtual |
onPresentationStateChanged(presentationOrchestratorInterfaces::PresentationRequestToken id, presentationOrchestratorInterfaces::PresentationState newState) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
onRenderDocumentComplete(const std::string &token, bool result, const std::string &error, const std::chrono::steady_clock::time_point ×tamp) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
onRuntimeError(const std::string &token, const std::string &payload) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
onSendEvent(const std::string &token, const std::string &arguments, const std::string &components, const std::string &source) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
onSetDocumentIdleTimeout(const std::string &token, const std::chrono::milliseconds &timeout) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
onVisualContextAvailable(const unsigned int requestToken, const std::string &token, const std::string &version, const std::string &visualContext, const std::string &datasourceContext) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
provideDocumentContext(const unsigned int stateRequestToken) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
renderDocument(const std::string &document, const std::string &data, const alexaClientSDK::aplCapabilityCommonInterfaces::PresentationSession &presentationSession, const alexaClientSDK::aplCapabilityCommonInterfaces::PresentationOptions &presentationOptions) | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | |
requestForeground() override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
resetTimeout() override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
stopTimeout() override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
updateLifespan(presentationOrchestratorInterfaces::PresentationLifespan lifespan) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
updateTimeout(std::chrono::milliseconds timeout) override | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | virtual |
updateTimeoutType(const aplCapabilityCommonInterfaces::APLTimeoutType &timeoutType) | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLDocumentSession | |
~APLDocumentSessionInterface()=default | alexaClientSDK::aplCapabilityCommonInterfaces::APLDocumentSessionInterface | virtual |
~APLViewhostObserverInterface()=default | alexaClientSDK::sampleApplications::ipcServerSampleApp::APLViewhostObserverInterface | virtual |
~PresentationObserverInterface()=default | alexaClientSDK::presentationOrchestratorInterfaces::PresentationObserverInterface | virtual |