mbed OS5に対応したMilkcocoaライブラリのテストバージョンです。

Fork of mbed-os-example-mbed5-blinky by mbed-os-examples

Revision:
24:6ba1245bf049
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Milkcocoa/MQTTInterface.h	Tue Jan 24 13:41:36 2017 +0000
@@ -0,0 +1,37 @@
+
+#if !defined(MQTTINTERFACE_H)
+#define MQTTINTERFACE_H
+
+#include "mbed.h"
+#include "MQTTmbed.h"
+#include "TCPSocket.h"
+#include "MQTTSocket.h"
+
+class MQTTInterface : public MQTTSocket
+{
+public:    
+    MQTTInterface(NetworkInterface* nif)
+    {
+		_nif = nif;
+		open(_nif);
+    }
+    
+    NetworkInterface& getEth()
+    {
+        return *_nif;
+    }
+    
+    void reconnect()
+    {
+		_nif->disconnect();
+        _nif->connect();
+    }
+    
+private:
+
+    NetworkInterface* _nif;
+    
+};
+
+
+#endif