protected override int SerializeItemsToByteList(List<byte> byteList) { byteList.AddRange(this.Signature.SerializeToByteList()); byteList.AddRange(this.DataSize.SerializeToByteList()); return 0; }