public VuControlActivityData(byte[] value) { vuControlActivityRecords = new List <VuControlActivityRecord>(); noOfControls = ConvertionClass.convertIntoUnsigned1ByteInt(value[0]); structureSize = 1 + noOfControls * VuControlActivityRecord.structureSize; if (noOfControls != 0) { for (int i = 0; i < noOfControls; i++) { byte[] record = ConvertionClass.arrayCopy(value, 1 + (i * VuControlActivityRecord.structureSize), VuControlActivityRecord.structureSize); VuControlActivityRecord vcar = new VuControlActivityRecord(record); vuControlActivityRecords.Add(vcar); } } }
public VuControlActivityData(byte[] value) { vuControlActivityRecords = new List<VuControlActivityRecord>(); noOfControls = ConvertionClass.convertIntoUnsigned1ByteInt(value[0]); structureSize = 1 + noOfControls * VuControlActivityRecord.structureSize; if (noOfControls != 0) { for (int i = 0; i < noOfControls; i++) { byte[] record = ConvertionClass.arrayCopy(value, 1 + (i * VuControlActivityRecord.structureSize), VuControlActivityRecord.structureSize); VuControlActivityRecord vcar = new VuControlActivityRecord(record); vuControlActivityRecords.Add(vcar); } } }