upload tizen1.0 source
[framework/uifw/e17.git] / src / bin / e_fm / e_fm_main_hal.h
1 #ifndef E_FM_MAIN_HAL_H
2 #define E_FM_MAIN_HAL_H
3
4 #include <E_DBus.h>
5 #include <E_Hal.h>
6
7 #include "e_fm_shared_types.h"
8
9 E_Volume *_e_fm_main_hal_volume_add(const char *udi, Eina_Bool first_time);
10 void _e_fm_main_hal_volume_del(const char *udi);
11 E_Volume *_e_fm_main_hal_volume_find(const char *udi);
12
13 void _e_fm_main_hal_volume_eject(E_Volume *v);
14 void _e_fm_main_hal_volume_unmount(E_Volume *v);
15 void _e_fm_main_hal_volume_mount(E_Volume *v);
16
17 E_Storage *_e_fm_main_hal_storage_add(const char *udi);
18 void _e_fm_main_hal_storage_del(const char *udi);
19 E_Storage *_e_fm_main_hal_storage_find(const char *udi);
20
21
22 void _e_fm_main_hal_init(void);
23 void _e_fm_main_hal_shutdown(void);
24 void _e_fm_main_hal_catch(Eina_Bool usable);
25
26 #endif