Enlightenment CVS committal Author : chaos Project : e17 Module : apps/evfs
Dir : e17/apps/evfs/src/include Modified Files: evfs_plugin.h evfs_server.h Log Message: * Begin migration to plugin based vfolder architecture (Yes, more plugins. No, I'm not addicted, it's just extensible) =================================================================== RCS file: /cvs/e/e17/apps/evfs/src/include/evfs_plugin.h,v retrieving revision 1.14 retrieving revision 1.15 diff -u -3 -r1.14 -r1.15 --- evfs_plugin.h 21 Apr 2006 15:10:16 -0000 1.14 +++ evfs_plugin.h 12 Aug 2006 08:17:23 -0000 1.15 @@ -8,6 +8,10 @@ Evas_List* (*evfs_file_meta_retrieve)(evfs_client* client, evfs_command* command); } evfs_plugin_functions_meta; +typedef struct evfs_plugin_functions_vfolder +{ +} evfs_plugin_functions_vfolder; + typedef struct evfs_plugin_functions { int (*evfs_client_disconnect) (evfs_client *); @@ -61,6 +65,16 @@ } evfs_plugin_meta; #define EVFS_PLUGIN_META(plugin) ((evfs_plugin_meta*)plugin) + +typedef struct evfs_plugin_vfolder +{ + evfs_plugin base; + + char *uri; + evfs_plugin_functions_vfolder *functions; + +} evfs_plugin_vfolder; +#define EVFS_PLUGIN_VFOLDER(plugin) ((evfs_plugin_vfolder*)plugin) =================================================================== RCS file: /cvs/e/e17/apps/evfs/src/include/evfs_server.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- evfs_server.h 21 Apr 2006 15:10:16 -0000 1.4 +++ evfs_server.h 12 Aug 2006 08:17:23 -0000 1.5 @@ -17,6 +17,8 @@ Ecore_Hash *client_hash; Ecore_Hash *plugin_uri_hash; Ecore_Hash *plugin_meta_hash; + Ecore_Hash *plugin_vfolder_hash; + Ecore_Ipc_Server *ipc_server; unsigned long clientCounter; ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs