9 #ifndef GO_PXL_SDK_GORESPONSE_H
10 #define GO_PXL_SDK_GORESPONSE_H
12 #include <kApi/kApiDef.h>
19 class GoStreamResponseTests;
51 virtual kStatus Status()
const;
69 virtual const std::string& Path()
const;
78 virtual const GoJson& Payload()
const;
87 virtual const GoJson& Raw()
const;
165 friend class ::GoStreamResponseTests;
208 const std::string StreamStatus()
const;
Simplify working with json data.
Definition: GoJson.h:38
#define GoPxLSdkClass
Definition: Def.h:35
Declares the general SDK definitions.
Definition: GoResponseType.h:15
k32u StreamId
Definition: GoResponse.h:169
Represents streamed data.
Definition: GoResponse.h:163
Definition: GoNotificationType.h:17
Represents a response to requests such as Read/Update.
Definition: GoResponse.h:101
Represents a response to change notifications.
Definition: GoResponse.h:127
A reply to a request (e.g. Read or Update).
Definition: GoResponseType.h:20
Definition: GoResponse.h:24