|
|
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.