7 EAPI void e_fm2_device_storage_add(E_Storage *s);
8 EAPI void e_fm2_device_storage_del(E_Storage *s);
9 EAPI E_Storage *e_fm2_device_storage_find(const char *udi);
11 EAPI void e_fm2_device_volume_add(E_Volume *s);
12 EAPI void e_fm2_device_volume_del(E_Volume *s);
13 EAPI E_Volume *e_fm2_device_volume_find(const char *udi);
14 EAPI const char *e_fm2_device_volume_mountpoint_get(E_Volume *v);
16 EAPI void e_fm2_device_mount_add(E_Volume *v, const char *mountpoint);
17 EAPI void e_fm2_device_mount_del(E_Volume *v);
18 EAPI E_Fm2_Mount *e_fm2_device_mount_find(const char *path);
19 EAPI E_Fm2_Mount *e_fm2_device_mount(E_Volume *v,
20 Ecore_Cb mount_ok, Ecore_Cb mount_fail,
21 Ecore_Cb unmount_ok, Ecore_Cb unmount_fail,
23 EAPI void e_fm2_device_mount_fail(E_Volume *v);
24 EAPI void e_fm2_device_unmount(E_Fm2_Mount *m);
25 EAPI void e_fm2_device_unmount_fail(E_Volume *v);
27 EAPI void e_fm2_device_show_desktop_icons(void);
28 EAPI void e_fm2_device_hide_desktop_icons(void);
30 EAPI Eina_List *e_fm2_device_volume_list_get(void);