Groonga 3.0.9 Source Code Document
|
Go to the source code of this file.
Macros | |
#define | ngx_tm_sec tm_sec |
#define | ngx_tm_min tm_min |
#define | ngx_tm_hour tm_hour |
#define | ngx_tm_mday tm_mday |
#define | ngx_tm_mon tm_mon |
#define | ngx_tm_year tm_year |
#define | ngx_tm_wday tm_wday |
#define | ngx_tm_isdst tm_isdst |
#define | ngx_tm_sec_t int |
#define | ngx_tm_min_t int |
#define | ngx_tm_hour_t int |
#define | ngx_tm_mday_t int |
#define | ngx_tm_mon_t int |
#define | ngx_tm_year_t int |
#define | ngx_tm_wday_t int |
#define | ngx_timezone(isdst) (- (isdst ? timezone + 3600 : timezone) / 60) |
#define | ngx_gettimeofday(tp) (void) gettimeofday(tp, NULL); |
#define | ngx_msleep(ms) (void) usleep(ms * 1000) |
#define | ngx_sleep(s) (void) sleep(s) |
Typedefs | |
typedef ngx_rbtree_key_t | ngx_msec_t |
typedef ngx_rbtree_key_int_t | ngx_msec_int_t |
typedef struct tm | ngx_tm_t |
Functions | |
void | ngx_timezone_update (void) |
void | ngx_localtime (time_t s, ngx_tm_t *tm) |
void | ngx_libc_localtime (time_t s, struct tm *tm) |
void | ngx_libc_gmtime (time_t s, struct tm *tm) |
#define ngx_gettimeofday | ( | tp | ) | (void) gettimeofday(tp, NULL); |
Definition at line 61 of file ngx_time.h.
#define ngx_msleep | ( | ms | ) | (void) usleep(ms * 1000) |
Definition at line 62 of file ngx_time.h.
#define ngx_sleep | ( | s | ) | (void) sleep(s) |
Definition at line 63 of file ngx_time.h.
#define ngx_timezone | ( | isdst | ) | (- (isdst ? timezone + 3600 : timezone) / 60) |
Definition at line 51 of file ngx_time.h.
#define ngx_tm_hour tm_hour |
Definition at line 23 of file ngx_time.h.
#define ngx_tm_hour_t int |
Definition at line 32 of file ngx_time.h.
#define ngx_tm_isdst tm_isdst |
Definition at line 28 of file ngx_time.h.
#define ngx_tm_mday tm_mday |
Definition at line 24 of file ngx_time.h.
#define ngx_tm_mday_t int |
Definition at line 33 of file ngx_time.h.
#define ngx_tm_min tm_min |
Definition at line 22 of file ngx_time.h.
#define ngx_tm_min_t int |
Definition at line 31 of file ngx_time.h.
#define ngx_tm_mon tm_mon |
Definition at line 25 of file ngx_time.h.
#define ngx_tm_mon_t int |
Definition at line 34 of file ngx_time.h.
#define ngx_tm_sec tm_sec |
Definition at line 21 of file ngx_time.h.
#define ngx_tm_sec_t int |
Definition at line 30 of file ngx_time.h.
#define ngx_tm_wday tm_wday |
Definition at line 27 of file ngx_time.h.
#define ngx_tm_wday_t int |
Definition at line 36 of file ngx_time.h.
#define ngx_tm_year tm_year |
Definition at line 26 of file ngx_time.h.
#define ngx_tm_year_t int |
Definition at line 35 of file ngx_time.h.
typedef ngx_rbtree_key_int_t ngx_msec_int_t |
Definition at line 17 of file ngx_time.h.
typedef ngx_rbtree_key_t ngx_msec_t |
Definition at line 16 of file ngx_time.h.
typedef struct tm ngx_tm_t |
Definition at line 19 of file ngx_time.h.
void ngx_libc_gmtime | ( | time_t | s, |
struct tm * | tm | ||
) |
Definition at line 92 of file ngx_time.c.
void ngx_libc_localtime | ( | time_t | s, |
struct tm * | tm | ||
) |
void ngx_localtime | ( | time_t | s, |
ngx_tm_t * | tm | ||
) |
void ngx_timezone_update | ( | void | ) |