Update: Add Aggregate Gateway functions. #127

Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
This commit is contained in:
tomoaki
2018-08-04 17:46:42 +09:00
parent 862e501512
commit f7fc5c49f5
65 changed files with 4368 additions and 1982 deletions

View File

@@ -21,6 +21,7 @@
namespace MQTTSNGW
{
class AdapterManager;
/*=====================================
Class ClientRecvTask
@@ -28,15 +29,17 @@ namespace MQTTSNGW
class ClientRecvTask:public Thread
{
MAGIC_WORD_FOR_THREAD;
friend AdapterManager;
public:
ClientRecvTask(Gateway*);
~ClientRecvTask();
~ClientRecvTask(void);
virtual void initialize(int argc, char** argv);
void run();
void run(void);
private:
void log(Client*, MQTTSNPacket*, MQTTSNString* id);
void log(const char* clientId, MQTTSNPacket* packet);
Gateway* _gateway;
SensorNetwork* _sensorNetwork;
};