aboutsummaryrefslogtreecommitdiff
path: root/chad/experimental/timespec.c
diff options
context:
space:
mode:
authorEmil Williams2026-02-20 23:14:51 +0000
committerEmil Williams2026-02-20 23:14:51 +0000
commit5977e472ae122bd8135b7428d9093652d51a2cba (patch)
tree3ba84f26033306a2bc147100d02b350b900f1c20 /chad/experimental/timespec.c
parent88e12f4a22111903fc23488898f073502639635c (diff)
downloadlibchad-5977e472ae122bd8135b7428d9093652d51a2cba.tar.xz
libchad-5977e472ae122bd8135b7428d9093652d51a2cba.tar.zst
per notes
Diffstat (limited to 'chad/experimental/timespec.c')
-rw-r--r--chad/experimental/timespec.c25
1 files changed, 1 insertions, 24 deletions
diff --git a/chad/experimental/timespec.c b/chad/experimental/timespec.c
index dbcca82..7ce9d00 100644
--- a/chad/experimental/timespec.c
+++ b/chad/experimental/timespec.c
@@ -2,32 +2,9 @@
/* --- conversion --- */
-f64 timespec_to_f64(timespec_t ts)
-{ return (f64) ts.tv_sec + ((f64) ts.tv_nsec / TIMESPEC_HZ); }
-
-f32 timespec_to_f32(timespec_t ts)
-{ return (f32) ts.tv_sec + ((f32) ts.tv_nsec / TIMESPEC_HZ); }
-
-double timespec_to_double(timespec_t ts)
+double timespec2unix(timespec_t ts)
{ return (double) ts.tv_sec + ((double) ts.tv_nsec / TIMESPEC_HZ); }
-float timespec_to_float(timespec_t ts)
-{ return (float) ts.tv_sec + ((float) ts.tv_nsec / TIMESPEC_HZ); }
-
-/* --- from --- */
-
-void f64_from_timespec(timespec_t ts, f64 * r)
-{ *r = (f64) ts.tv_sec + ((f64) ts.tv_nsec / TIMESPEC_HZ); }
-
-void f32_from_timespec(timespec_t ts, f32 * r)
-{ *r = (f32) ts.tv_sec + ((f32) ts.tv_nsec / TIMESPEC_HZ); }
-
-void double_from_timespec(timespec_t ts, double * r)
-{ *r = (double) ts.tv_sec + ((double) ts.tv_nsec / TIMESPEC_HZ); }
-
-void float_from_timespec(timespec_t ts, float * r)
-{ *r = (float) ts.tv_sec + ((float) ts.tv_nsec / TIMESPEC_HZ); }
-
/* --- math --- */
timespec_t timespec_add(timespec_t a, timespec_t b) {