Esempio n. 1
0
        public void Clone(out RFID_18K6C_QUERY_PARMS dst)
        {
            dst          = new RFID_18K6C_QUERY_PARMS();
            dst.tagGroup = this.tagGroup;
            dst.singulationParms.singulationAlgorithm = this.singulationParms.singulationAlgorithm;
            switch (this.singulationParms.singulationAlgorithm)
            {
            case RFID_18K6C_SINGULATION_ALGORITHM.RFID_18K6C_SINGULATION_ALGORITHM_FIXEDQ:
                dst.singulationParms.fixedQ = this.singulationParms.fixedQ;
                break;

            case RFID_18K6C_SINGULATION_ALGORITHM.RFID_18K6C_SINGULATION_ALGORITHM_DYNAMICQ:
                dst.singulationParms.dynamicQ = this.singulationParms.dynamicQ;
                break;
            }
        }
Esempio n. 2
0
 public bool SameAs(ref RFID_18K6C_QUERY_PARMS anotherParm)
 {
     return(this.tagGroup.SameAs(ref anotherParm.tagGroup) &&
            this.singulationParms.SameAs(ref anotherParm.singulationParms));
 }