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

Reply via email to