Enlightenment CVS committal Author : lordchaos Project : e17 Module : apps/evfs
Dir : e17/apps/evfs/src/include Modified Files: evfs_cleanup.h evfs_plugin.h Log Message: * TODO++ * Change the plugin directory list callback - stop the plugin directly invoking events. This means the server can now use plugins for its' own purpose * Implement recursive directory copying. * Latest version of John Kha's FTP plugin =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/evfs/src/include/evfs_cleanup.h,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- evfs_cleanup.h 9 Nov 2005 23:51:05 -0000 1.5 +++ evfs_cleanup.h 19 Nov 2005 10:51:19 -0000 1.6 @@ -6,6 +6,7 @@ EVFS_CLEANUP_PRESERVE_COMMAND } evfs_free_state; +void evfs_cleanup_filereference(evfs_filereference* ref); void evfs_cleanup_command(evfs_command* command, int free_command); void evfs_cleanup_file_command(evfs_command* command); void evfs_cleanup_file_monitor(evfs_file_monitor* mon); =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/evfs/src/include/evfs_plugin.h,v retrieving revision 1.9 retrieving revision 1.10 diff -u -3 -r1.9 -r1.10 --- evfs_plugin.h 31 Oct 2005 03:32:55 -0000 1.9 +++ evfs_plugin.h 19 Nov 2005 10:51:19 -0000 1.10 @@ -10,7 +10,7 @@ int (*evfs_monitor_stop)(evfs_client* client, evfs_command* command); int (*evfs_file_rename)(evfs_client* client, evfs_command* command); int (*evfs_file_stat)(evfs_command* command, struct stat* file_stat); - void (*evfs_dir_list)(evfs_client* client, evfs_command* command); + void (*evfs_dir_list)(evfs_client* client, evfs_command* command, Ecore_List** directory_list); int (*evfs_file_open)(evfs_client* client, evfs_filereference* command); int (*evfs_file_seek)(evfs_filereference* command, long offset, int whence); @@ -18,6 +18,8 @@ int (*evfs_file_write)(evfs_filereference* command, char* bytes, long size); int (*evfs_file_close)(evfs_filereference* command); int (*evfs_file_create)(evfs_filereference* file); + + int (*evfs_file_mkdir)(evfs_filereference* file); } evfs_plugin_functions; ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today Register for a JBoss Training Course. Free Certification Exam for All Training Attendees Through End of 2005. For more info visit: http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs