Ejemplo n.º 1
0
 public EngineFM2()
 {
     FieldMax2Listener = new cFM2Listener();
     ThisListener      = (IFM2Listener)FieldMax2Listener;
     ScanUSBForChange  = new cFM2ScanUSBForChange();
     ScanForData       = new cFM2ScanForDataClass();
     NotifyMe          = new cFM2Notify(this.EngineFm2EventHandler, this.EngineFM2ErrorEventHandler,
                                        this.EngineFM2DeviceStatusNotifier, this.EngineFM2DisplayZeroDeviceProgressToClientHandler);
     FieldMax2Listener.DeviceEvents = NotifyMe;
     ScanUSBForChange.CheckTimer(ref ThisListener);
     //timer.Elapsed += this.CheckDevices;
     Console.WriteLine("Класс создан");
 }
Ejemplo n.º 2
0
        public EngineFM2(cFM2Notify.FM2Notifier FM2EventHandler, cFM2Notify.FM2ErrorNotifier FM2ErrorEventHandler,
                         cFM2Notify.FM2DeviceStatusNotifier FM2DeviceStatusNotifier, cFM2Notify.FM2DisplayZeroDeviceProgressToClient FM2DisplayZeroDeviceProgressToClientHandler)
        {
            FieldMax2Listener                 = new cFM2Listener();
            ThisListener                      = (IFM2Listener)FieldMax2Listener;
            ScanUSBForChange                  = new cFM2ScanUSBForChange();
            ScanForData                       = new cFM2ScanForDataClass();
            NotifyMe                          = new cFM2Notify(FM2EventHandler, FM2ErrorEventHandler, FM2DeviceStatusNotifier, FM2DisplayZeroDeviceProgressToClientHandler);
            NotifyMe.notifyEvent             += this.EngineFm2EventHandler;
            NotifyMe.notifyErrorEvent        += this.EngineFM2ErrorEventHandler;
            NotifyMe.notifyDeviceStatusEvent += this.EngineFM2DeviceStatusNotifier;
            NotifyMe.notifyDisplayZeroDeviceProgressToClient += this.EngineFM2DisplayZeroDeviceProgressToClientHandler;
            FieldMax2Listener.DeviceEvents = NotifyMe;
            ScanUSBForChange.CheckTimer(ref ThisListener);

            //timer.Elapsed += this.CheckDevices;
            //lastError.Capacity = 20;
        }