Esempio n. 1
0
 public void StartMonitor(CheckDatasetDelegate target)
 {
     _targetDelegate = target;
     if (IsRunning) return;
     TimerCallback tcb = RunTarget;
     _timer = new Timer(tcb, null, 0, MonitorInterval);
     IsRunning = true;
 }
Esempio n. 2
0
 public void StartMonitor(CheckDatasetDelegate target)
 {
     this.targetDelegate = target;
     if(!IsRunning){
             TimerCallback tcb = RunTarget;
             timer = new Timer(tcb, null, 0, this.MonitorInterval);
             IsRunning = true;
         }
 }
Esempio n. 3
0
 private void MonitorTask()
 {
     if (!_monitor.IsRunning)
     {
         _monitor.MonitorInterval = _monitorIntervalInMilliSeconds;
         CheckDatasetDelegate d = CheckDatasets;
         _monitor.StartMonitor(d);
     }
 }
 public void StartMonitor(CheckDatasetDelegate target)
 {
     this.targetDelegate = target;
     if (!IsRunning)
     {
         TimerCallback tcb = RunTarget;
         timer     = new Timer(tcb, null, 0, this.MonitorInterval);
         IsRunning = true;
     }
 }
Esempio n. 5
0
        public void StartMonitor(CheckDatasetDelegate target)
        {
            _targetDelegate = target;
            if (IsRunning)
            {
                return;
            }
            TimerCallback tcb = RunTarget;

            _timer    = new Timer(tcb, null, 0, MonitorInterval);
            IsRunning = true;
        }