32 #ifdef HAVE_CLOCK_GETTIME
33 #ifdef CLOCK_MONOTONIC
35 if (0 == clock_gettime (CLOCK_MONOTONIC, &ts))
36 return ts.tv_sec * 1000 + ts.tv_nsec / 1000000;
39 return time (
NULL) * 1000;
internal and public structures – most of the structs used by the library are defined here ...
unsigned long long SPDYF_monotonic_time(void)