Beispiel #1
0
 public SharedShutdownThread(SharedShutdownThreadStart oThreadLoopBody, ThreadSafeVariable <bool> oShutdown, CultureInfo oThreadCulture)
 {
     m_oSleepDelay         = new ThreadSafeVariable <int>(-1);
     ThreadLoopBody        = oThreadLoopBody;
     m_oSharedShutdownFlag = oShutdown;
     m_oThreadCulture      = oThreadCulture;
     m_oInternalThread     = new Thread(new ThreadStart(VInternalThreadLoop));
 }
Beispiel #2
0
 public SharedShutdownThread(SharedShutdownThreadStart oThreadLoopBody, ThreadSafeVariable <bool> oShutdown)
     : this(oThreadLoopBody, oShutdown, null)
 {
 }