diff options
Diffstat (limited to 'sysdep/unix/timer.h')
-rw-r--r-- | sysdep/unix/timer.h | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/sysdep/unix/timer.h b/sysdep/unix/timer.h deleted file mode 100644 index 989574bf..00000000 --- a/sysdep/unix/timer.h +++ /dev/null @@ -1,51 +0,0 @@ -/* - * BIRD -- Unix Timers - * - * (c) 1998 Martin Mares <mj@ucw.cz> - * - * Can be freely distributed and used under the terms of the GNU GPL. - */ - -#ifndef _BIRD_TIMER_H_ -#define _BIRD_TIMER_H_ - -#include <time.h> - -#include "lib/birdlib.h" -#include "lib/timer.h" - - -typedef struct timer2 timer; -#if 0 -static inline timer *tm_new(pool *p) -{ return (void *) tm2_new(p); } - -static inline void tm_start(timer *t, bird_clock_t after) -{ tm2_start(t, after S_); } - -static inline void tm_stop(timer *t) -{ tm2_stop(t); } - -// void tm_dump_all(void); - -//extern bird_clock_t now; /* Relative, monotonic time in seconds */ -//extern bird_clock_t now_real; /* Time in seconds since fixed known epoch */ -//extern bird_clock_t boot_time; - -static inline int tm_active(timer *t) -{ return tm2_active(t); } - -static inline bird_clock_t tm_remains(timer *t) -{ return tm2_remains(t) TO_S; } - -static inline void tm_start_max(timer *t, bird_clock_t after) -{ tm2_start_max(t, after S_); } - -static inline timer * tm_new_set(pool *p, void (*hook)(timer *), void *data, uint rand, uint rec) -{ return tm2_new_init(p, hook, data, rec S_, rand S_); } - -#endif - - - -#endif |