2010-10-04 23:33:09 -07:00
|
|
|
#ifndef E_FM_IPC_H
|
|
|
|
#define E_FM_IPC_H
|
|
|
|
|
2010-10-04 23:33:23 -07:00
|
|
|
#include "e_fm_shared_types.h"
|
|
|
|
|
2010-10-04 23:33:16 -07:00
|
|
|
int _e_fm_ipc_init(void);
|
|
|
|
Eina_Bool _e_fm_ipc_slave_data_cb(void *data, int type, void *event);
|
|
|
|
Eina_Bool _e_fm_ipc_slave_error_cb(void *data, int type, void *event);
|
|
|
|
Eina_Bool _e_fm_ipc_slave_del_cb(void *data, int type, void *event);
|
2012-10-29 02:52:23 -07:00
|
|
|
void e_fm_ipc_volume_add(E_Volume *v);
|
2010-10-04 23:33:09 -07:00
|
|
|
|
|
|
|
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);
|
2012-04-15 00:21:00 -07:00
|
|
|
|
2010-10-04 23:33:09 -07:00
|
|
|
#endif
|