Beispiel #1
0
 public void Reset()
 {
     if (mAlarm != null)
     {
         mAlarm.Dispose();
         mAlarm = null;
     }
 }
        public void RestartAlarm()
        {
            if (mAlarm != null)
            {
                mAlarm.Dispose();
                mAlarm = null;
            }

            PrivateStartup();
        }
Beispiel #3
0
 protected void ToggleAutoClean(int interval)
 {
     if (interval > 0)
     {
         if ((mAutoCleanAlarm == null) && (Manager != null))
         {
             mAutoCleanAlarm = Manager.AddAlarm(new AutoCleanScenario());
         }
     }
     else
     {
         if (mAutoCleanAlarm != null)
         {
             mAutoCleanAlarm.Dispose();
             mAutoCleanAlarm = null;
         }
     }
 }
 protected override void PrivateStartup()
 {
     mAlarm = Manager.AddAlarm(new TScenario(), false);
 }