split e_fm_main.c to e_fm_ipc.c

SVN revision: 53047
This commit is contained in:
Mike Blumenkrantz 2010-10-05 06:33:09 +00:00
parent 331df30e37
commit ffd683317d
4 changed files with 1420 additions and 1367 deletions

View File

@ -341,6 +341,7 @@ enlightenment_thumb_LDADD = @E_THUMB_LIBS@
enlightenment_fm_SOURCES = \
e_fm_main.c \
e_fm_ipc.c \
e_user.c \
e_sha1.c

1393
src/bin/e_fm_ipc.c Normal file

File diff suppressed because it is too large Load Diff

20
src/bin/e_fm_ipc.h Normal file
View File

@ -0,0 +1,20 @@
#ifndef E_FM_IPC_H
#define E_FM_IPC_H
int _e_ipc_init(void);
Eina_Bool _e_fm_slave_data_cb(void *data, int type, void *event);
Eina_Bool _e_fm_slave_error_cb(void *data, int type, void *event);
Eina_Bool _e_fm_slave_del_cb(void *data, int type, void *event);
EAPI E_Storage *e_storage_add(const char *udi);
EAPI void e_storage_del(const char *udi);
EAPI E_Storage *e_storage_find(const char *udi);
EAPI E_Volume *e_volume_add(const char *udi, char first_time);
EAPI void e_volume_del(const char *udi);
EAPI E_Volume *e_volume_find(const char *udi);
EAPI void e_volume_mount(E_Volume *v);
EAPI void e_volume_unmount(E_Volume *v);
EAPI void e_volume_eject(E_Volume *v);
#endif

File diff suppressed because it is too large Load Diff