From 0eccfe3ef3ca602212667f339440d77c13d757b1 Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Tue, 21 May 2024 18:58:15 +0200 Subject: Split the data and sources --- slack-timedate.h | 78 -------------------------------------------------------- 1 file changed, 78 deletions(-) delete mode 100644 slack-timedate.h (limited to 'slack-timedate.h') diff --git a/slack-timedate.h b/slack-timedate.h deleted file mode 100644 index 7154336..0000000 --- a/slack-timedate.h +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Copyright (C) 2013-2024 Eugen Wissner - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - * - */ - -#include -#include -#include - -#define BUS_NAME "org.freedesktop.timedate1" -#define BUS_PATH "/org/freedesktop/timedate1" -#define BUS_INTERFACE "org.freedesktop.timedate1" - -#define INTROSPECTION_XML DBUS_INTROSPECT_1_0_XML_DOCTYPE_DECL_NODE \ - "\n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - "\n" - -#define DEFAULT_EXIT_SEC 300 - -constexpr gint32 USEC_PER_SEC = 1000000ULL; -constexpr gint32 NSEC_PER_USEC = 1000ULL; - -// Returns the system time zone -gchar *slack_get_timezone (); - -// Sets the system time zone to the one passed by the argument -// Returns true on success, false otherwise -gboolean slack_set_timezone (gchar *); - -// Changes the date/time -// Takes the amount of seconds since UNIX epoche and -// Returns true on success, false otherwise -gboolean slack_set_time(gint64 seconds_since_epoch, gboolean relative); - -// Returns if the hardware clock is set to local time or not -gboolean slack_get_is_localtime (); - -// Returns if NTP is enabled -gboolean slack_get_ntp (); - -// Sets NTP -gboolean slack_set_ntp (gboolean); -- cgit v1.2.3