diff src/event/ngx_event.h @ 50:b288069a8696

nginx-0.0.1-2003-01-23-21:47:54 import
author Igor Sysoev <igor@sysoev.ru>
date Thu, 23 Jan 2003 18:47:54 +0000
parents 0e81ac0bb3e2
children d1e42f1b8fd4
line wrap: on
line diff
--- a/src/event/ngx_event.h
+++ b/src/event/ngx_event.h
@@ -10,6 +10,7 @@
 #include <ngx_alloc.h>
 #include <ngx_array.h>
 
+
 #define NGX_INVALID_INDEX  0x80000000
 
 typedef struct ngx_event_s       ngx_event_t;
@@ -31,8 +32,8 @@ struct ngx_event_s {
     ngx_event_t     *timer_prev;
     ngx_event_t     *timer_next;
 
-    u_int            timer_delta;
-    u_int            timer;
+    ngx_msec_t       timer_delta;
+    ngx_msec_t       timer;
 
     ngx_log_t       *log;
 
@@ -150,7 +151,11 @@ NGX_CLOSE_EVENT            kqueue: kqueu
 #define ngx_process_events   ngx_kqueue_process_events
 #define ngx_add_event        ngx_kqueue_add_event
 #define ngx_del_event        ngx_kqueue_del_event
+#if 0
 #define ngx_add_timer        ngx_kqueue_add_timer
+#else
+#define ngx_add_timer        ngx_event_add_timer
+#endif
 #define ngx_event_recv       ngx_event_recv_core
 
 #else
@@ -159,12 +164,19 @@ NGX_CLOSE_EVENT            kqueue: kqueu
 #define ngx_process_events   ngx_event_actions.process
 #define ngx_add_event        ngx_event_actions.add
 #define ngx_del_event        ngx_event_actions.del
+#if 0
 #define ngx_add_timer        ngx_event_actions.timer
+#else
+#define ngx_add_timer        ngx_event_add_timer
+#endif
 #define ngx_event_recv       ngx_event_recv_core
 
 #endif
 
+#define ngx_del_timer        ngx_event_del_timer
 
+
+#if 0
 ngx_inline static void ngx_del_timer(ngx_event_t *ev)
 {
 #if (NGX_DEBUG_EVENT)
@@ -186,7 +198,7 @@ ngx_inline static void ngx_del_timer(ngx
         ev->timer_prev = NULL;
     }
 }
-
+#endif