@Override protected void readFromBuffer(ByteArray buff, int limit) { int _loc_5 = 0; while (buff.remaining() > limit) { _loc_5 = ReadUtils.read$TYPE_UINT32(buff); switch (_loc_5 >> 3) { case 1: if (userId != 0) { show("Bad data format: ChatPrivateQueryRsp.userId cannot be set twice."); } this.userId = ReadUtils.read$TYPE_INT32(buff); break; case 2: if (userName != null) { show("Bad data format: ChatPrivateQueryRsp.userName cannot be set twice."); } this.userName = ReadUtils.read$TYPE_STRING(buff); break; default: error("unknown data", buff); return; } } }
@Override protected void readFromBuffer(ByteArray buff, int limit) { int _loc_4 = 0; int _loc_3 = 0; while (buff.remaining() > limit) { _loc_4 = ReadUtils.read$TYPE_UINT32(buff); switch (_loc_4 >> 3) { case 1: if (_loc_3 != 0) { show("Bad data format: CombatInfoRsp.isAuto cannot be set twice."); } _loc_3 = _loc_3 + 1; this.isAuto = ReadUtils.read$TYPE_BOOL(buff); break; default: error("unknown data", buff); return; } } }