From b11e18e560edc9f363c4a98ddb5f5da3d66a7881 Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Mon, 24 Jun 2024 13:09:00 +0200 Subject: Implement TimeUSecRTC property --- src/timedate.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/timedate.h') diff --git a/src/timedate.h b/src/timedate.h index 2b2d1a2..952209c 100644 --- a/src/timedate.h +++ b/src/timedate.h @@ -43,6 +43,9 @@ namespace dlackware::timedate // Shows whether the kernel reports the time as synchronized. bool ntp_synchronized(); + // Shows the current time in the RTC. + std::uint64_t time_usec_rtc(); + // Returns the timezones available on the system. std::vector list_timezones(); @@ -57,7 +60,7 @@ namespace dlackware::timedate // Changes the date/time // Takes the amount of seconds since UNIX epoche and // Throws std::system_error. - void set_time(gint64 seconds_since_epoch, bool relative, bool user_interaction); + void set_time(std::int64_t seconds_since_epoch, bool relative, bool user_interaction); class timedate1 { -- cgit v1.2.3