An API for using MQTT over multiple transports

Dependencies:   FP MQTTPacket

Dependents:   Cellular_HelloMQTT IoTStarterKit GSwifiInterface_HelloMQTT IBMIoTClientEthernetExample ... more

This library is part of the EclipseTM Paho project; specifically the embedded client.

The goals of this API are:

  1. to be independent of any system library: hence templates parameters for networking, timer and threading classes
  2. not to rely on heap storage, only automatic (I think this is a good thing)
  3. to limit memory use, for instance by defining the size of the buffers and arrays used at object creation time

Revisions of MQTTPacket.lib

Revision Date Message Actions
45:37f007d2a8ae 2015-08-03 MQTTPacket library update File  Diff  Annotate
43:21da1f744243 2014-09-29 QoS 2 processing File  Diff  Annotate
40:9623a2c9c8ac 2014-08-01 Merging File  Diff  Annotate
39:fc93eb17c268 2014-08-01 Merge all branches File  Diff  Annotate
38:affdb8bd3e7c 2014-08-01 Update MQTTPacket library File  Diff  Annotate
37:e3d64f9b986c 2014-08-01 Cater for session present flag on connack File  Diff  Annotate
36:2f1ada427e56 2014-08-01 Update types to match MQTTPacket changes File  Diff  Annotate
35:063dc3b472d5 2014-08-01 Change boolean flag size in MQTTPacket to one byte (unsigned char) File  Diff  Annotate
34:e18a166198df 2014-08-01 Change boolean field sizes in MQTTPacket to 1 char File  Diff  Annotate
32:3ad9afa63299 2014-07-03 Update dependency File  Diff  Annotate
30:a4e3a97dabe3 2014-05-20 Merge after refactoring header locations File  Diff  Annotate
28:8b2abe9bd814 2014-05-11 Merge branches File  Diff  Annotate
26:2658bb87c53d 2014-05-11 Wildcard subscription support. Limits as template parameters. File  Diff  Annotate
25:d13a6c558164 2014-05-09 Simplify example by moving IPStack into this library for each transport. Working on FP usage to not need the FP.cpp inclusion in main File  Diff  Annotate
20:cad3d54d7ecf 2014-04-28 Split APIs into two. Add unsubscribe and disconnect processing File  Diff  Annotate
16:91c2f9a144d4 2014-04-14 Add subscriptions File  Diff  Annotate
15:64a57183aa03 2014-04-13 I really want the arrays to be allocated in automatic storage File  Diff  Annotate
14:079ddee80e3d 2014-04-11 Latest updates File  Diff  Annotate
10:68a4ada53367 2014-04-10 Move linux main to a better place File  Diff  Annotate