-
This includes a timer mechanism.
-
It also contains some related improvements that I needed: * Show disconnect reason * Fix the while condition for doing write() to avoid an unnecessary call * Config reloading logic
-
In preparation for clean session and qos.
-
It can be defined in the config file, along with options.
-
I kind of need a config file parser first, so I'm going to make that.
-
I put the main app in a seperate class for it, because it was easier.