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

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

acquireFocus(std::string avsInterface, std::string channelName, avsCommon::avs::ContentType contentType, std::shared_ptr< avsCommon::sdkInterfaces::ChannelObserverInterface > channelObserver)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterfacepure virtual
finalizeClientInitialization(bool errorState)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterfacepure virtual
focusAcquireRequest(const GUIToken token, const std::string &avsInterface, const std::string &channelName, avsCommon::avs::ContentType contentType)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterfacepure virtual
focusReleaseRequest(const GUIToken token, const std::string &avsInterface, const std::string &channelName)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterfacepure virtual
getIPCRouter()=0alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterfacepure virtual
GUIToken typedefalexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterface
handleAplEvent(rapidjson::Document &payload)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterfacepure virtual
handleDisplayMetrics(rapidjson::Document &payload)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterfacepure virtual
handleInitializeAPLRenderers(rapidjson::Document &payload)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterfacepure virtual
handleLocalClearDocument(rapidjson::Document &payload)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterfacepure virtual
handleLocalExecuteCommands(rapidjson::Document &payload)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterfacepure virtual
handleLocalRenderDocument(rapidjson::Document &payload)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterfacepure virtual
handleOnFocusChangedReceivedConfirmation(GUIToken token)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterfacepure virtual
handleRenderComplete(rapidjson::Document &payload)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterfacepure virtual
releaseFocus(std::string avsInterface, std::string channelName, std::shared_ptr< avsCommon::sdkInterfaces::ChannelObserverInterface > channelObserver)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterfacepure virtual
sendMessage(messages::MessageInterface &message)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterfacepure virtual
setGUIManager(std::shared_ptr< gui::GUIServerInterface > guiManager)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterfacepure virtual
setLocales(const std::string &localeStr)=0alexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterfacepure virtual
~GUIClientInterface()=defaultalexaClientSDK::sampleApplications::ipcServerSampleApp::gui::GUIClientInterfacevirtual

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