public void deserializeSimpleOrderModuleOne(ByteBuffer data) { byte flag = data.ReadByte(); if (flag == JustRun.ADD_FLAG) { SimpleOrderModule module = new SimpleOrderModule(); module.deserialize(data); if (user.recentOrders.Count >= 20) { user.recentOrders.RemoveAt(user.recentOrders.Count - 1); } user.recentOrders.Insert(0, module); user.simpleOrderModuleNeedRefresh = true; } }
public void deserializeSimpleOrderModule(ByteBuffer data) { int len = data.ReadInt(); if (len > 0) { user.recentOrders.Clear(); for (int i = 0; i < len; i++) { data.ReadByte(); data.ReadByte(); SimpleOrderModule module = new SimpleOrderModule(); module.deserialize(data); user.recentOrders.Add(module); } user.simpleOrderModuleNeedRefresh = true; } }