Here is a list of all documented files with brief descriptions:
Clients.c | Functions which apply to client structures |
Heap.c | Functions to manage the heap with the goal of eliminating memory leaks |
LinkedList.c | Functions which apply to linked list structures |
Log.c | Logging and tracing module |
Messages.c | Trace messages |
MQTTClient.c | Synchronous API implementation |
MQTTClientPersistence.h | This structure represents a persistent data store, used to store outbound and inbound messages, in order to achieve reliable messaging |
MQTTPacket.c | Functions to deal with reading and writing of MQTT packets from and to sockets |
MQTTPacketOut.c | Functions to deal with reading and writing of MQTT packets from and to sockets |
MQTTPersistence.c | Functions that apply to persistence operations |
MQTTPersistenceDefault.c | A file system based persistence implementation |
MQTTProtocolClient.c | Functions dealing with the MQTT protocol exchanges |
MQTTProtocolOut.c | Functions dealing with the MQTT protocol exchanges |
MQTTVersion.c | MQTTVersion - display the version and build information strings for a library |
Socket.c | Socket related functions |
SocketBuffer.c | Socket buffering related functions |
SSLSocket.c | SSL related functions |
Thread.c | Threading related functions |
Tree.c | Functions which apply to tree structures |
utf-8.c | Functions for checking that strings contain UTF-8 characters only |