Add MQTTMDM.h

Dependencies:   FP MQTTPacket

Fork of MQTT by MQTT

Committer:
jksoft
Date:
Sun Dec 27 13:36:12 2015 +0000
Revision:
47:f9841b2adaa2
MQTTMDM.h???

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jksoft 47:f9841b2adaa2 1
jksoft 47:f9841b2adaa2 2 #if !defined(MQTTMDM_H)
jksoft 47:f9841b2adaa2 3 #define MQTTMDM_H
jksoft 47:f9841b2adaa2 4
jksoft 47:f9841b2adaa2 5 #include "MQTTmbed.h"
jksoft 47:f9841b2adaa2 6 #include "MDM.h"
jksoft 47:f9841b2adaa2 7 #include "MQTTSocket.h"
jksoft 47:f9841b2adaa2 8
jksoft 47:f9841b2adaa2 9 class MQTTMDM : public MQTTSocket
jksoft 47:f9841b2adaa2 10 {
jksoft 47:f9841b2adaa2 11 public:
jksoft 47:f9841b2adaa2 12 MQTTMDM(const char* simpin = NULL,const char* apn = NULL, const char* username = NULL,const char* password = NULL)
jksoft 47:f9841b2adaa2 13 {
jksoft 47:f9841b2adaa2 14 mdm.connect(simpin, apn,username,password);
jksoft 47:f9841b2adaa2 15 }
jksoft 47:f9841b2adaa2 16
jksoft 47:f9841b2adaa2 17 MDMSerial& getEth()
jksoft 47:f9841b2adaa2 18 {
jksoft 47:f9841b2adaa2 19 return mdm;
jksoft 47:f9841b2adaa2 20 }
jksoft 47:f9841b2adaa2 21
jksoft 47:f9841b2adaa2 22 void reconnect()
jksoft 47:f9841b2adaa2 23 {
jksoft 47:f9841b2adaa2 24 mdm.disconnect();
jksoft 47:f9841b2adaa2 25 }
jksoft 47:f9841b2adaa2 26
jksoft 47:f9841b2adaa2 27 private:
jksoft 47:f9841b2adaa2 28
jksoft 47:f9841b2adaa2 29 MDMSerial mdm;
jksoft 47:f9841b2adaa2 30
jksoft 47:f9841b2adaa2 31 };
jksoft 47:f9841b2adaa2 32
jksoft 47:f9841b2adaa2 33
jksoft 47:f9841b2adaa2 34 #endif