public void SendLabelRequest(string eqpID, string operatorID, string barcode, NextMachineInterfaceResult result)
 {
 }
 public void SendTestData()
 {
     var command = new FAVT5081InterfacePart.FANextMachineDataInfo.ProductInfoRequest();
     command.LOT_ID = "TEST";
     NextMachineInterfaceResult result = new NextMachineInterfaceResult();
     AddCommand(command, result);
 }
        public void AddCommand(INextMachineCommand command, NextMachineInterfaceResult result)
        {
            if (result == null)
                result = new NextMachineInterfaceResult();

            if (command is FAECInfo.RetryableCommand)
            {
                ((FAECInfo.RetryableCommand)command).RETRY = FAECInfo.FAECYesNo.NO;
                ((FAECInfo.RetryableCommand)command).RETRY_CNT = 0;
            }

            result.LastAlarmNo = 0;
            FANextMachineSendCommand cmd = new FANextMachineSendCommand();
            cmd.Command = command;
            cmd.Result = result;
            _commandQueue.Enqueue(cmd);
        }