Here is a list of all modules:
| API | Documentation of everything you need to know to use the MQTT-C client |
| Control Packet Serialization | Developer documentation of the functions and datastructures used for serializing MQTT control packets |
| Control Packet Deserialization | Developer documentation of the functions and datastructures used for deserializing MQTT control packets |
| Utilities | Developer documentation for the utilities used to implement the MQTT-C client |
| Platform abstraction layer | Documentation of the types and calls required to port MQTT-C to a new platform |