docs: public WebSocket connectAsynchronously()
      {
          Thread thread = new ConnectThread(this);
  
          // Get the reference (just in case)
          ListenerManager lm = mListenerManager;
  
          if (lm != null)
          {
              lm.callOnThreadCreated(ThreadType.CONNECT_THREAD, thread);
          }
  
          thread.start();
  
          return this;
      }