예제 #1
0
 public void StartMonitoring()
 {
     if (Monitoring)
     {
         Monitor = new DirectoryMonitor(this);
     }
 }
예제 #2
0
        public void Init()
        {
            AccumulateLock = new object();
            if (null == FrameHistory)
            {
                FrameHistory = new History(300);
            }

            // AOI = new AreasOfInterestCollection(Path, CameraPrefix);
            CameraEmailAccumulator = new EmailAccumulator(Settings.Default.MaxEventTime);
            if (Monitoring)
            {
                Monitor = new DirectoryMonitor(this);
            }
        }