• Main Page
  • Related Pages
  • Modules
  • Data Structures
  • Files
  • File List

opensync/opensync_plugin_internals.h

00001 
00005 struct OSyncPlugin {
00006 #ifndef DOXYGEN_SHOULD_SKIP_THIS
00007         GModule *real_plugin;
00008 //      char *path;
00009         OSyncPluginInfo info;
00010         GList *accepted_objtypes;
00011         OSyncEnv *env;
00012 #endif
00013 };
00014 
00015 OSyncObjTypeSink *osync_objtype_sink_from_template(OSyncGroup *group, OSyncObjTypeTemplate *template);
00016 OSyncObjFormatSink *osync_objformat_sink_from_template(OSyncGroup *group, OSyncObjFormatTemplate *template);
00017 OSyncObjTypeTemplate *osync_plugin_find_objtype_template(OSyncPlugin *plugin, const char *objtypestr);
00018 OSyncObjFormatTemplate *osync_plugin_find_objformat_template(OSyncObjTypeTemplate *type_template, const char *objformatstr);
00019 OSyncObjFormatSink *osync_objtype_find_format_sink(OSyncObjTypeSink *sink, const char *formatstr);
00020 
00021 void osync_module_unload(OSyncEnv *env, GModule *module);

Generated on Fri Sep 17 2010 for OpenSync by  doxygen 1.7.1