private JsonData buildMsg(JsonData user) { if (user == null) { user = new JsonData(); } JsonData msg = new JsonData(); //Build sys option JsonData sys = new JsonData(); sys["version"] = Version; sys["type"] = Type; sys["dictVersion"] = protocol.getDictVersion(); sys["protoVersion"] = protocol.getProtoVersion(); //sys["handshakeVersion"] = protocol.HandShakeVersion; //Build handshake message msg["sys"] = sys; msg["user"] = user; return(msg); }