USE YHTANG AWS ACCOUNT TO TEST MQTT
Dependents: NuMaker-mbed-AWS-IoT-example
Diff: MQTTmbed.h
- Revision:
- 47:f313853d22a6
- Parent:
- 43:21da1f744243
- Child:
- 48:187c6d4d7812
diff -r e335fcc1a663 -r f313853d22a6 MQTTmbed.h --- a/MQTTmbed.h Tue Aug 18 09:57:19 2015 +0000 +++ b/MQTTmbed.h Thu Aug 10 14:09:33 2017 +0000 @@ -8,27 +8,27 @@ public: Countdown() { - t = Timer(); + t = new Timer(); } Countdown(int ms) { - t = Timer(); + t = new Timer(); countdown_ms(ms); } bool expired() { - return t.read_ms() >= interval_end_ms; + return t->read_ms() >= interval_end_ms; } void countdown_ms(unsigned long ms) { - t.stop(); + t->stop(); interval_end_ms = ms; - t.reset(); - t.start(); + t->reset(); + t->start(); } void countdown(int seconds) @@ -38,11 +38,11 @@ int left_ms() { - return interval_end_ms - t.read_ms(); + return interval_end_ms - t->read_ms(); } private: - Timer t; + Timer *t; unsigned long interval_end_ms; };