50 #define APR_TIME_C(val) APR_INT64_C(val)
53 #define APR_TIME_T_FMT APR_INT64_T_FMT
61 #define APR_USEC_PER_SEC APR_TIME_C(1000000)
64 #define apr_time_sec(time) ((time) / APR_USEC_PER_SEC)
67 #define apr_time_usec(time) ((time) % APR_USEC_PER_SEC)
70 #define apr_time_msec(time) (((time) / 1000) % 1000)
73 #define apr_time_as_msec(time) ((time) / 1000)
76 #define apr_time_from_msec(msec) ((apr_time_t)(msec) * 1000)
79 #define apr_time_from_sec(sec) ((apr_time_t)(sec) * APR_USEC_PER_SEC)
82 #define apr_time_make(sec, usec) ((apr_time_t)(sec) * APR_USEC_PER_SEC \
98 struct apr_time_exp_t {
184 #define APR_RFC822_DATE_LEN (30)
196 #define APR_CTIME_LEN (25)
218 apr_size_t max, const
char *format,