3 #include <Poco/SharedPtr.h>
4 #include <Poco/JSON/Object.h>
6 #include "gwmessage/GWRequest.h"
7 #include "model/DeviceID.h"
8 #include "model/ModuleID.h"
20 typedef Poco::SharedPtr<GWLastValueRequest> Ptr;
25 void setDeviceID(
const DeviceID &
id);
28 void setModuleID(
const ModuleID &
id);
32 GWResponse::Ptr deriveResponse()
const override;
Abstract class representing a request message. The GWRequest can not be used alone, but it must be inherited by a specific request object.
Definition: GWRequest.h:25
Deprecated. Represents a message sent by the gateway to the server, intended to requests a last known...
Definition: GWLastValueRequest.h:18
Definition: ModuleID.h:12
Definition: DeviceID.h:17