Esempio n. 1
0
 public void Add(Thinker thinker)
 {
     this.cap.Prev.Next = thinker;
     thinker.Next       = this.cap;
     thinker.Prev       = this.cap.Prev;
     this.cap.Prev      = thinker;
 }
Esempio n. 2
0
 public void Remove(Thinker thinker)
 {
     thinker.ThinkerState = ThinkerState.Removed;
 }
Esempio n. 3
0
 private void InitThinkers()
 {
     this.cap      = new Thinker();
     this.cap.Prev = this.cap.Next = this.cap;
 }