16 #ifndef ALEXA_CLIENT_SDK_LIBIPCSERVERSAMPLEAPP_INCLUDE_IPCSERVERSAMPLEAPP_IPC_NAMESPACES_LIVEVIEWCAMERANAMESPACE_H_ 17 #define ALEXA_CLIENT_SDK_LIBIPCSERVERSAMPLEAPP_INCLUDE_IPCSERVERSAMPLEAPP_IPC_NAMESPACES_LIVEVIEWCAMERANAMESPACE_H_ 25 namespace sampleApplications {
26 namespace ipcServerSampleApp {
28 namespace IPCNamespaces {
61 rapidjson::Document messageDocument(&
alloc());
64 messageDocument.Parse(startLiveViewPayload),
82 IPC_MSG_NAMESPACE_LIVE_VIEW_CAMERA,
84 IPC_MSG_NAME_SET_CAMERA_STATE) {
109 #endif // ALEXA_CLIENT_SDK_LIBIPCSERVERSAMPLEAPP_INCLUDE_IPCSERVERSAMPLEAPP_IPC_NAMESPACES_LIVEVIEWCAMERANAMESPACE_H_ Definition: LiveViewCameraNamespace.h:51
::std::string string
Definition: gtest-port.h:1097
static const int IPC_MSG_VERSION_LIVE_VIEW_CAMERA(1)
The namespace version for LiveViewCamera.
SetCameraStateMessage(const std::string &cameraState)
Definition: LiveViewCameraNamespace.h:80
static const char IPC_MSG_NAMESPACE_LIVE_VIEW_CAMERA[]
The message namespace for LiveViewCamera.
Definition: LiveViewCameraNamespace.h:31
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
Definition: LiveViewCameraNamespace.h:93
static const char IPC_MSG_NAME_SET_CAMERA_STATE[]
The message name for setCameraState.
Definition: LiveViewCameraNamespace.h:40
RenderCameraMessage(const std::string &startLiveViewPayload)
Definition: LiveViewCameraNamespace.h:58
Message & setPayload(rapidjson::Value &&payload)
Definition: Message.h:218
bool Value(const T &value, M matcher)
Definition: gmock-matchers.h:4347
static const char IPC_MSG_NAME_RENDER_CAMERA[]
The message name for renderCamera.
Definition: LiveViewCameraNamespace.h:37
Message & addPayload()
Definition: Message.h:208
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
Definition: LiveViewCameraNamespace.h:73
ClearCameraMessage()
Definition: LiveViewCameraNamespace.h:98
Message & setStateInPayload(const std::string &state)
Definition: Message.h:148
const T & move(const T &t)
Definition: gtest-port.h:1317
static const char IPC_MSG_START_LIVE_VIEW_PAYLOAD_TAG[]
The startLiveViewPayload key in RenderCamera message.
Definition: LiveViewCameraNamespace.h:46
static const char IPC_MSG_NAME_CLEAR_CAMERA[]
The message name for clearCamera.
Definition: LiveViewCameraNamespace.h:43