16 #ifndef ALEXA_CLIENT_SDK_LIBIPCSERVERSAMPLEAPP_INCLUDE_IPCSERVERSAMPLEAPP_IPC_NAMESPACES_SESSIONSETUPNAMESPACE_H_ 17 #define ALEXA_CLIENT_SDK_LIBIPCSERVERSAMPLEAPP_INCLUDE_IPCSERVERSAMPLEAPP_IPC_NAMESPACES_SESSIONSETUPNAMESPACE_H_ 21 #include <rapidjson/document.h> 26 namespace sampleApplications {
27 namespace ipcServerSampleApp {
29 namespace IPCNamespaces {
78 rapidjson::Document messageDocument(&
alloc());
88 #endif // ALEXA_CLIENT_SDK_LIBIPCSERVERSAMPLEAPP_INCLUDE_IPCSERVERSAMPLEAPP_IPC_NAMESPACES_SESSIONSETUPNAMESPACE_H_ static const char IPC_MSG_NAME_INIT_CLIENT[]
The message name for initializeClient.
Definition: SessionSetupNamespace.h:41
Message & addMemberInPayload(const std::string &name, const std::string &value)
Definition: Message.h:101
ConfigureClientMessage(const std::string &payload)
Definition: SessionSetupNamespace.h:76
::std::string string
Definition: gtest-port.h:1097
static const char IPC_MSG_NAME_CONFIGURE_CLIENT[]
The message name for configureClient.
Definition: SessionSetupNamespace.h:44
static const int IPC_MSG_VERSION_SESSION_SETUP(1)
The namespace version for SessionSetup.
static const char IPC_MSG_NAMESPACE_SESSION_SETUP[]
The message namespace for SessionSetup.
Definition: SessionSetupNamespace.h:35
Message(const std::string &nameSpace, const int version, const std::string &name)
Definition: Message.h:64
auto alloc() -> decltype(mDocument.GetAllocator())
Definition: Message.h:227
Message & setPayload(rapidjson::Value &&payload)
Definition: Message.h:218
static const char IPC_FRAMEWORK_VERSION[]
The version for the IPC Framework.
Definition: SessionSetupNamespace.h:32
static const char IPC_MSG_IPC_VERSION_TAG[]
The IPC Framework version key in the message.
Definition: SessionSetupNamespace.h:47
Message & addPayload()
Definition: Message.h:208
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
Definition: SessionSetupNamespace.h:69
InitClientMessage(const std::string &ipcVersion)
Definition: SessionSetupNamespace.h:59
Definition: SessionSetupNamespace.h:52
const T & move(const T &t)
Definition: gtest-port.h:1317