1The multi threaded example creates an MQTT agent (or daemon task).  It is thread
2safe because only the agent task is allowed to access the coreMQTT API - hence
3the API is only accessed from one FreeRTOS task.  Other tasks and interrupts
4needing to interact with the MQTT agent do so through a thread safe queue.
5
6! Plain text examples are for ease of evaluation only - product devices should
7! always use authenticated and encrypted communication.  Never send private or
8! sensitive data on an unencrypted connection.
9
10