public override byte[] toBinary() { writer = new st.net.NetBase.ByteWriter(); writer.write_int(error); ushort lenmsg = (ushort)msg.Count; writer.write_short(lenmsg); for (int i_msg = 0; i_msg < lenmsg; i_msg++) { st.net.NetBase.normal_info listData = msg[i_msg]; listData.toBinary(writer); } return(writer.data); }
public override byte[] toBinary() { writer = new st.net.NetBase.ByteWriter(); writer.write_int(type); ushort lennomal_list = (ushort)nomal_list.Count; writer.write_short(lennomal_list); for (int i_nomal_list = 0; i_nomal_list < lennomal_list; i_nomal_list++) { st.net.NetBase.normal_info listData = nomal_list[i_nomal_list]; listData.toBinary(writer); } ushort lenitem = (ushort)item.Count; writer.write_short(lenitem); for (int i_item = 0; i_item < lenitem; i_item++) { st.net.NetBase.item_des listData = item[i_item]; listData.toBinary(writer); } return(writer.data); }