#include <WindowManagerNamespace.h>
|
| SetVisualCharacteristicsMessage (const avsCommon::utils::Optional< std::string > &displayCharacteristics, const avsCommon::utils::Optional< std::string > &interactionModes, const avsCommon::utils::Optional< std::string > &windowTemplates) |
|
| 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 SetVisualCharacteristicsMessage
contains visual characteristics asserted by the Client.
◆ SetVisualCharacteristicsMessage()
Constructor.
- Parameters
-
displayCharacteristics | serialized display characteristics reported by Visual Characteristics Capability |
interactionModes | serialized interaction modes configuration reported by Visual Characteristics Capability |
windowTemplates | serialized window templates configuration reported by Visual Characteristics Capability |
The documentation for this class was generated from the following file:
- /workplace/avs-device-sdk/SampleApplications/IPCServerSampleApplication/LibIPCServerSampleApp/include/IPCServerSampleApp/IPC/Namespaces/WindowManagerNamespace.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