5 #include <Poco/SharedPtr.h>
6 #include <Poco/JSON/Object.h>
7 #include <Poco/Net/IPAddress.h>
9 #include "gwmessage/GWMessage.h"
10 #include "model/GatewayID.h"
32 typedef Poco::SharedPtr<GWGatewayRegister> Ptr;
44 void setVersion(
const std::string &
version);
51 void setIPAddress(
const Poco::Net::IPAddress &
ipAddress);
Represents message sent by the gateway after connecting to the server. Message is intended to gateway...
Definition: GWGatewayRegister.h:30
The GWMessage is abstract class representing messages (including their contents), that are being sent...
Definition: GWMessage.h:21
Poco::Net::IPAddress ipAddress() const
Definition: GWGatewayRegister.cpp:43
std::string version() const
Definition: GWGatewayRegister.cpp:33
GatewayID gatewayID() const
Definition: GWGatewayRegister.cpp:23
Definition: GatewayID.h:14