X-Git-Url: https://git.tokkee.org/?p=sysdb.git;a=blobdiff_plain;f=src%2Finclude%2Futils%2Ftime.h;h=cd781e372b78b98bbc527de4c65d20e702ad6e5b;hp=f67a46b77c1b6e56b2e52ea7418c99dbba033c50;hb=bef7167f0dc1fd405e35d5cbffb3c0820945a9ea;hpb=3a179f6f4ad2586325656b49bd9d5a53efc8700c diff --git a/src/include/utils/time.h b/src/include/utils/time.h index f67a46b..cd781e3 100644 --- a/src/include/utils/time.h +++ b/src/include/utils/time.h @@ -1,5 +1,5 @@ /* - * syscollector - src/include/utils/time.h + * SysDB - src/include/utils/time.h * Copyright (C) 2012 Sebastian 'tokkee' Harl * All rights reserved. * @@ -25,8 +25,8 @@ * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -#ifndef SC_UTILS_TIME_H -#define SC_UTILS_TIME_H 1 +#ifndef SDB_UTILS_TIME_H +#define SDB_UTILS_TIME_H 1 #include #include @@ -37,37 +37,37 @@ extern "C" { #endif /* - * sc_time_t: + * sdb_time_t: * The time, in nano-seconds, since the epoch. */ -typedef uint64_t sc_time_t; +typedef uint64_t sdb_time_t; #define PRIscTIME PRIu64 -#define SECS_TO_SC_TIME(s) ((sc_time_t)(s) * (sc_time_t)1000000000) -#define SC_TIME_TO_SECS(t) ((t) / (sc_time_t)1000000000) +#define SECS_TO_SDB_TIME(s) ((sdb_time_t)(s) * (sdb_time_t)1000000000) +#define SDB_TIME_TO_SECS(t) ((t) / (sdb_time_t)1000000000) -#define NSECS_TO_SC_TIME(ns) ((sc_time_t)ns) +#define NSECS_TO_SDB_TIME(ns) ((sdb_time_t)ns) -#define DOUBLE_TO_SC_TIME(d) ((sc_time_t)((d) * 1000000000.0)) -#define SC_TIME_TO_DOUBLE(t) ((double)(t) / 1000000000.0) +#define DOUBLE_TO_SDB_TIME(d) ((sdb_time_t)((d) * 1000000000.0)) +#define SDB_TIME_TO_DOUBLE(t) ((double)(t) / 1000000000.0) -#define TIMESPEC_TO_SC_TIME(ts) (SECS_TO_SC_TIME((ts).tv_sec) \ - + NSECS_TO_SC_TIME((ts).tv_nsec)) +#define TIMESPEC_TO_SDB_TIME(ts) (SECS_TO_SDB_TIME((ts).tv_sec) \ + + NSECS_TO_SDB_TIME((ts).tv_nsec)) -sc_time_t -sc_gettime(void); +sdb_time_t +sdb_gettime(void); int -sc_sleep(sc_time_t reg, sc_time_t *rem); +sdb_sleep(sdb_time_t reg, sdb_time_t *rem); size_t -sc_strftime(char *s, size_t len, const char *format, sc_time_t); +sdb_strftime(char *s, size_t len, const char *format, sdb_time_t); #ifdef __cplusplus } /* extern "C" */ #endif -#endif /* ! SC_UTILS_TIME_H */ +#endif /* ! SDB_UTILS_TIME_H */ /* vim: set tw=78 sw=4 ts=4 noexpandtab : */