Enlightenment CVS committal Author : lordchaos Project : e17 Module : apps/evfs
Dir : e17/apps/evfs/src/include Modified Files: evfs.h evfs_event_helper.h Log Message: Oops - send plugin type along with file monitor notify events =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/evfs/src/include/evfs.h,v retrieving revision 1.18 retrieving revision 1.19 diff -u -3 -r1.18 -r1.19 --- evfs.h 18 Oct 2005 04:55:08 -0000 1.18 +++ evfs.h 18 Oct 2005 08:47:38 -0000 1.19 @@ -85,6 +85,7 @@ struct evfs_file_monitor { evfs_client* client; char* monitor_path; + Ecore_File_Monitor *em; }; @@ -107,17 +108,19 @@ EVFS_EV_PART_SUB_TYPE = 2, EVFS_EV_PART_FILE_MONITOR_TYPE = 3, EVFS_EV_PART_FILE_MONITOR_FILENAME = 4, - EVFS_EV_PART_DATA = 5, - EVFS_EV_PART_STAT_SIZE = 6, - EVFS_EV_PART_FILE_REFERENCE = 7, - EVFS_EV_PART_FILE_REFERENCE_USERNAME = 8, - EVFS_EV_PART_FILE_REFERENCE_PASSWORD = 9, - - EVFS_COMMAND_TYPE = 10, - EVFS_FILE_REFERENCE = 11, - EVFS_FILE_REFERENCE_PASSWORD = 12, - EVFS_FILE_REFERENCE_USERNAME = 13, - EVFS_COMMAND_END = 14, + EVFS_EV_PART_FILE_MONITOR_PLUGIN = 5, + EVFS_EV_PART_DATA = 6, + EVFS_EV_PART_STAT_SIZE = 7, + EVFS_EV_PART_FILE_REFERENCE = 8, + EVFS_EV_PART_FILE_REFERENCE_USERNAME = 9, + EVFS_EV_PART_FILE_REFERENCE_PASSWORD = 10, + + + EVFS_COMMAND_TYPE = 11, + EVFS_FILE_REFERENCE = 12, + EVFS_FILE_REFERENCE_PASSWORD = 13, + EVFS_FILE_REFERENCE_USERNAME = 14, + EVFS_COMMAND_END = 15, EVFS_EV_PART_END = 1000 @@ -141,6 +144,7 @@ struct evfs_event_file_monitor { evfs_file_monitor_type fileev_type; + char* plugin; char* filename; int filename_len; }; =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/evfs/src/include/evfs_event_helper.h,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- evfs_event_helper.h 9 Oct 2005 07:42:17 -0000 1.5 +++ evfs_event_helper.h 18 Oct 2005 08:47:38 -0000 1.6 @@ -2,6 +2,6 @@ #include <sys/stat.h> #include <unistd.h> -void evfs_file_monitor_event_create(evfs_client* client, int type, const char* path); +void evfs_file_monitor_event_create(evfs_client* client, int type, const char* pathi, const char* plugin); void evfs_stat_event_create(evfs_client* client, evfs_command* command, struct stat* stat_obj); void evfs_list_dir_event_create(evfs_client* client, evfs_command* command, Ecore_List* files); ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs