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)); }
public SharedShutdownThread(SharedShutdownThreadStart oThreadLoopBody, ThreadSafeVariable <bool> oShutdown) : this(oThreadLoopBody, oShutdown, null) { }