MQTT C Client Libraries Internals
File List
Here is a list of all documented files with brief descriptions:
 Clients.cFunctions which apply to client structures
 Heap.cFunctions to manage the heap with the goal of eliminating memory leaks
 LinkedList.cFunctions which apply to linked list structures
 Log.cLogging and tracing module
 Messages.cTrace messages
 MQTTClient.cSynchronous API implementation
 MQTTClientPersistence.hThis structure represents a persistent data store, used to store outbound and inbound messages, in order to achieve reliable messaging
 MQTTPacket.cFunctions to deal with reading and writing of MQTT packets from and to sockets
 MQTTPacketOut.cFunctions to deal with reading and writing of MQTT packets from and to sockets
 MQTTPersistence.cFunctions that apply to persistence operations
 MQTTPersistenceDefault.cA file system based persistence implementation
 MQTTProtocolClient.cFunctions dealing with the MQTT protocol exchanges
 MQTTProtocolOut.cFunctions dealing with the MQTT protocol exchanges
 MQTTVersion.cMQTTVersion - display the version and build information strings for a library
 Socket.cSocket related functions
 SocketBuffer.cSocket buffering related functions
 SSLSocket.cSSL related functions
 Thread.cThreading related functions
 Tree.cFunctions which apply to tree structures
 utf-8.cFunctions for checking that strings contain UTF-8 characters only