aboutsummaryrefslogtreecommitdiff
path: root/includes/udisks2_util.h
diff options
context:
space:
mode:
authorOndrej Čerman <ondrej.cerman@gmail.com>2019-01-12 18:07:09 +0100
committerLeandro A. F. Pereira <leandro@hardinfo.org>2019-01-15 10:21:13 -0800
commit1eb28cdf81fda7bc748e2ba071e2d222a3287453 (patch)
treefba7d308e7b59e96f09c8c0b8ee4d629d7e91b75 /includes/udisks2_util.h
parent340d04ee59683ecadfe4b6d19f65d1f497e17e11 (diff)
devices/storage: Use udisks2 as primary source for storage info
Diffstat (limited to 'includes/udisks2_util.h')
-rw-r--r--includes/udisks2_util.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/includes/udisks2_util.h b/includes/udisks2_util.h
index 86417095..6b0d9c53 100644
--- a/includes/udisks2_util.h
+++ b/includes/udisks2_util.h
@@ -1,6 +1,10 @@
typedef struct udiskd {
+ gchar *model;
+ gchar *vendor;
+ gchar *revision;
gchar *block_dev;
gchar *serial;
+ gchar *connection_bus;
gboolean ejectable;
gboolean removable;
gint32 rotation_rate;
@@ -14,6 +18,6 @@ typedef struct udiskd {
gint32 smart_temperature;
} udiskd;
-gboolean udisks2_init();
+void udisks2_init();
void udisks2_shutdown();
-udiskd *get_udisks2_drive_info(const gchar *blockdev);
+GSList *get_udisks2_all_drives_info();