comparison src/os/win32/ngx_time.h @ 179:9f3a78b06c48

nginx-0.0.1-2003-11-11-21:13:43 import
author Igor Sysoev <igor@sysoev.ru>
date Tue, 11 Nov 2003 18:13:43 +0000
parents 7ebc8b7fb816
children 2d143372a1ee
comparison
equal deleted inserted replaced
178:a8ff48d26cca 179:9f3a78b06c48
4 4
5 #include <ngx_config.h> 5 #include <ngx_config.h>
6 #include <ngx_core.h> 6 #include <ngx_core.h>
7 7
8 8
9 typedef unsigned int ngx_msec_t; 9 typedef uint64_t ngx_epoch_msec_t;
10 #define NGX_MAX_MSEC ~0 10
11 typedef u_int ngx_msec_t;
12 #define NGX_MAX_MSEC (ngx_msec_t) -1
11 13
12 14
13 typedef SYSTEMTIME ngx_tm_t; 15 typedef SYSTEMTIME ngx_tm_t;
14 typedef FILETIME ngx_mtime_t; 16 typedef FILETIME ngx_mtime_t;
15 17
21 #define ngx_tm_year wYear 23 #define ngx_tm_year wYear
22 #define ngx_tm_wday wDayOfWeek 24 #define ngx_tm_wday wDayOfWeek
23 25
24 #define ngx_msleep Sleep 26 #define ngx_msleep Sleep
25 #define ngx_localtime GetLocalTime 27 #define ngx_localtime GetLocalTime
26 #define ngx_msec GetTickCount
27 28
28 /* STUB */ 29
29 #define ngx_time() time(NULL) 30 struct timeval {
31 long tv_sec;
32 long tv_usec;
33 };
34
35
36 void ngx_gettimeofday(struct timeval *tp);
37
30 38
31 39
32 #endif /* _NGX_TIME_H_INCLUDED_ */ 40 #endif /* _NGX_TIME_H_INCLUDED_ */