protected void doOneMessage() {
    if (doHandshake) {
      doHandshake();
      doHandshake = false;
    } else {
      resetTransientData();
      doNormalMessage();
    }
  }
@return whether this is a connection to a client, regardless of protocol.
geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/ServerConnection.java