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