コード例 #1
0
ファイル: InterruptTimer.cs プロジェクト: zzia615/GitSharp
 public void begin(int timeout)
 {
     lock (this)
     {
         if (terminated)
         {
             throw new InvalidOperationException("Timer already terminated");
         }
         callingThread = Thread.currentThread();
         deadline      = now() + timeout;
         notifyAll();
     }
 }
コード例 #2
0
ファイル: InterruptTimer.cs プロジェクト: zzia615/GitSharp
 public AlarmState()
 {
     callingThread = Thread.currentThread();
 }