From bca05f203758173c227aed228463fdddefcd8c6a Mon Sep 17 00:00:00 2001 From: Ondrej Čerman Date: Tue, 27 Nov 2018 23:25:42 +0100 Subject: devices/storage: added udisks2 support --- includes/udisks2_util.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 includes/udisks2_util.h (limited to 'includes') diff --git a/includes/udisks2_util.h b/includes/udisks2_util.h new file mode 100644 index 00000000..86417095 --- /dev/null +++ b/includes/udisks2_util.h @@ -0,0 +1,19 @@ +typedef struct udiskd { + gchar *block_dev; + gchar *serial; + gboolean ejectable; + gboolean removable; + gint32 rotation_rate; + gint64 size; + gchar *media; + gchar *media_compatibility; + gboolean smart_enabled; + gboolean smart_failing; + guint64 smart_poweron; + gint64 smart_bad_sectors; + gint32 smart_temperature; +} udiskd; + +gboolean udisks2_init(); +void udisks2_shutdown(); +udiskd *get_udisks2_drive_info(const gchar *blockdev); -- cgit v1.2.3