public override byte[] toBinary() { writer = new st.net.NetBase.ByteWriter(); ushort lentrials = (ushort)trials.Count; writer.write_short(lentrials); for(int i_trials = 0 ; i_trials < lentrials ; i_trials ++) { st.net.NetBase.trial_nums listData = trials[i_trials]; listData.toBinary(writer); } return writer.data; }
public override void fromBinary(byte[] binary) { reader = new st.net.NetBase.ByteReader(binary); ushort lentrials = reader.Read_ushort(); trials = new List<st.net.NetBase.trial_nums>(); for(int i_trials = 0 ; i_trials < lentrials ; i_trials ++) { st.net.NetBase.trial_nums listData = new st.net.NetBase.trial_nums(); listData.fromBinary(reader); trials.Add(listData); } }
public override byte[] toBinary() { writer = new st.net.NetBase.ByteWriter(); ushort lenrisks = (ushort)risks.Count; writer.write_short(lenrisks); for (int i_risks = 0; i_risks < lenrisks; i_risks++) { st.net.NetBase.trial_nums listData = risks[i_risks]; listData.toBinary(writer); } return(writer.data); }