|
|
1.1 ! root 1: #include "task.h" ! 2: ! 3: timer.timer(int d) : (TIMER) ! 4: { ! 5: s_state = IDLE; ! 6: insert(d,this); ! 7: } ! 8: ! 9: timer.~timer() ! 10: { ! 11: if (s_state != TERMINATED) task_error(E_TIMERDEL,this); ! 12: } ! 13: ! 14: void timer.reset(int d) ! 15: { ! 16: remove(); ! 17: insert(d,this); ! 18: } ! 19: ! 20: void timer.print(int) ! 21: { ! 22: long tt = s_time; ! 23: printf("timer %ld == clock+%ld\n",tt,tt-clock); ! 24: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.