Move auto-reconnect bool to end of connect()
Add notifyUserAction() method