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);
		}
	}
Beispiel #3
0
    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);
    }