#include <APLClientNamespace.h>
|
| AplViewhostMessage (const std::string &windowId, const std::string &payload) |
|
| Message (const std::string &nameSpace, const int version, const std::string &name) |
|
Message & | addMember (const std::string &name, const std::string &value) |
|
Message & | addMember (const std::string &name, unsigned value) |
|
Message & | addMemberInPayload (const std::string &name, const std::string &value) |
|
Message & | addIntegerInPayload (const std::string &name, const int value) |
|
Message & | addMemberInPayload (const std::string &name, unsigned value) |
|
Message & | setEnabledInPayload (bool enabled) |
|
Message & | setStateInPayload (const std::string &state) |
|
Message & | setTokenInPayload (const std::string &token) |
|
Message & | setTokenInPayload (unsigned token) |
|
Message & | setParsedPayload (const std::string &payload) |
|
Message & | setParsedPayloadInPayload (const std::string &payload) |
|
Message & | setWindowIdInPayload (const std::string &windowId) |
|
Message & | addPayload () |
|
Message & | setPayload (rapidjson::Value &&payload) |
|
auto | alloc () -> decltype(mDocument.GetAllocator()) |
|
std::string | get () |
|
rapidjson::Value && | getValue () |
|
| MessageInterface (const int version, const std::string &nameSpace, const std::string &name) |
|
The AplViewhostMessage
provides drawing updates to the GUI Client's APL renderer.
◆ AplViewhostMessage()
alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::IPCNamespaces::AplViewhostMessage::AplViewhostMessage |
( |
const std::string & |
windowId, |
|
|
const std::string & |
payload |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
windowId | The target windowId for this message. |
payload | The APL Core message object to serialize. |
The documentation for this class was generated from the following file:
- /workplace/avs-device-sdk/SampleApplications/IPCServerSampleApplication/LibIPCServerSampleApp/include/IPCServerSampleApp/IPC/Namespaces/APLClientNamespace.h
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
Licensed under the Apache License, Version 2.0