docs: public BaseMessageReceiver getMessageReceiver()
      {
          if (m_receiver == null)
          {
              m_receiver = this.createMessageReceiver();
              if (m_receiver != null)
                  new Thread(m_receiver, "MessageReceiver").start();
          }
          return m_receiver;
      }