diff options
author | Ondrej Čerman <ondrej.cerman@gmail.com> | 2018-11-27 23:25:42 +0100 |
---|---|---|
committer | Leandro A. F. Pereira <leandro@hardinfo.org> | 2018-11-30 04:57:38 -0800 |
commit | bca05f203758173c227aed228463fdddefcd8c6a (patch) | |
tree | 760dc8abb94d5279f62990ff9e4d41e97fe7bda3 /includes/udisks2_util.h | |
parent | 0f3cf14d062ccd89467ecd933081b18a4e6636b9 (diff) |
devices/storage: added udisks2 support
Diffstat (limited to 'includes/udisks2_util.h')
-rw-r--r-- | includes/udisks2_util.h | 19 |
1 files changed, 19 insertions, 0 deletions
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); |