public override UnprocessedEntry Unprocess() { byte[][] items = new byte [3][]; items[0] = new byte [20]; BitConv.ToInt32(items[0], 0, SEP.SEQs.Count); BitConv.ToInt32(items[0], 4, vb0eid); BitConv.ToInt32(items[0], 8, vb1eid); BitConv.ToInt32(items[0], 12, vb2eid); BitConv.ToInt32(items[0], 16, vb3eid); items[1] = vh.Save(); items[2] = sep.Save(); return(new UnprocessedEntry(items, EID, Type)); }
public override UnprocessedEntry Unprocess() { byte[][] items = new byte [3][]; items[0] = new byte [36]; BitConv.ToInt32(items[0], 0, SEP.SEQs.Count); BitConv.ToInt32(items[0], 4, vheid); BitConv.ToInt32(items[0], 8, vb0eid); BitConv.ToInt32(items[0], 12, vb1eid); BitConv.ToInt32(items[0], 16, vb2eid); BitConv.ToInt32(items[0], 20, vb3eid); BitConv.ToInt32(items[0], 24, vb4eid); BitConv.ToInt32(items[0], 28, vb5eid); BitConv.ToInt32(items[0], 32, vb6eid); if (vh != null) { items[1] = vh.Save(); } else { items[1] = new byte [0]; } items[2] = sep.Save(); return(new UnprocessedEntry(items, EID, Type)); }