summaryrefslogtreecommitdiff
path: root/src/bin/e_fm/e_fm_main_udisks.h
diff options
context:
space:
mode:
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>2011-01-05 05:46:33 +0000
committerMike Blumenkrantz <michael.blumenkrantz@gmail.com>2011-01-05 05:46:33 +0000
commit2b140621a8153d2487ceebe2a0cff64fc0986533 (patch)
tree05d513c7a2adad3aee2f534b13d64f570912130e /src/bin/e_fm/e_fm_main_udisks.h
parent71a495e686068fc5ce51d27d2dec3c1cfaeee493 (diff)
and lo, there was udisks mounting support. maybe.
SVN revision: 55865
Diffstat (limited to 'src/bin/e_fm/e_fm_main_udisks.h')
-rw-r--r--src/bin/e_fm/e_fm_main_udisks.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/bin/e_fm/e_fm_main_udisks.h b/src/bin/e_fm/e_fm_main_udisks.h
new file mode 100644
index 000000000..f9bc659eb
--- /dev/null
+++ b/src/bin/e_fm/e_fm_main_udisks.h
@@ -0,0 +1,26 @@
1#ifndef E_FM_MAIN_UDISKS_H
2#define E_FM_MAIN_UDISKS_H
3
4#include <E_DBus.h>
5#include <E_Ukit.h>
6
7#include "e_fm_shared_types.h"
8
9E_Volume *_e_fm_main_udisks_volume_add(const char *udi, Eina_Bool first_time);
10void _e_fm_main_udisks_volume_del(const char *udi);
11E_Volume *_e_fm_main_udisks_volume_find(const char *udi);
12
13void _e_fm_main_udisks_volume_eject(E_Volume *v);
14void _e_fm_main_udisks_volume_unmount(E_Volume *v);
15void _e_fm_main_udisks_volume_mount(E_Volume *v);
16
17E_Storage *_e_fm_main_udisks_storage_add(const char *udi);
18void _e_fm_main_udisks_storage_del(const char *udi);
19E_Storage *_e_fm_main_udisks_storage_find(const char *udi);
20
21
22void _e_fm_main_udisks_init(void);
23void _e_fm_main_udisks_shutdown(void);
24void _e_fm_main_udisks_catch(Eina_Bool usable);
25
26#endif