#include <AudioFocusManagerNamespace.h>
|
| ProcessChannelResultMessage (unsigned token, bool result) |
|
| 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 ProcessChannelResultMessage
provides the IPC Client with the result of acquireChannelRequest
and releaseChannelRequest
requests processing.
◆ ProcessChannelResultMessage()
alexaClientSDK::sampleApplications::ipcServerSampleApp::ipc::IPCNamespaces::ProcessChannelResultMessage::ProcessChannelResultMessage |
( |
unsigned |
token, |
|
|
bool |
result |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
token | The requester token. |
result | The result of channel focus request processing. |
The documentation for this class was generated from the following file:
- /workplace/avs-device-sdk/SampleApplications/IPCServerSampleApplication/LibIPCServerSampleApp/include/IPCServerSampleApp/IPC/Namespaces/AudioFocusManagerNamespace.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