This class controls the automatic playback functionality of the historian.
Exemplo n.º 1
0
 public UpdateFramework()
 {
     m_refreshInterval        = new TimeSpan(1 * TimeSpan.TicksPerSecond);
     m_playback               = new AutomaticPlayback();
     m_enabled                = true;
     m_syncEvent              = new SynchronousEvent <QueryResultsEventArgs>();
     m_syncEvent.CustomEvent += m_syncEvent_CustomEvent;
     m_async                     = new ScheduledTask(ThreadingMode.DedicatedForeground);
     m_async.Running            += AsyncDoWork;
     m_async.UnhandledException += OnError;
     m_activeSignals             = new List <MetadataBase>();
     m_syncRoot                  = new object();
 }
 public UpdateFramework()
 {
     m_refreshInterval = new TimeSpan(1 * TimeSpan.TicksPerSecond);
     m_playback = new AutomaticPlayback();
     m_enabled = true;
     m_syncEvent = new SynchronousEvent<QueryResultsEventArgs>();
     m_syncEvent.CustomEvent += m_syncEvent_CustomEvent;
     m_async = new ScheduledTask(ThreadingMode.DedicatedForeground);
     m_async.Running += AsyncDoWork;
     m_async.UnhandledException += OnError;
     m_activeSignals = new List<MetadataBase>();
     m_syncRoot = new object();
 }