#ifndef DOXYGEN_SHOULD_SKIP_THIS
struct OSyncEnv {
GList *groups;
osync_bool is_initialized;
GHashTable *options;
char *groupsdir;
GList *plugins; //The registered plugins
GList *formatplugins; //The registered formats
GList *modules; //The loaded modules
GList *format_templates;
GList *converter_templates;
GList *objtype_templates;
GList *data_detectors;
GList *filter_functions;
GList *extension_templates;
GModule *current_module;
};
#endif
osync_bool _osync_open_xml_file(xmlDocPtr *doc, xmlNodePtr *cur, const char *path, const char *topentry, OSyncError **error);
long long int _osync_env_create_group_id(OSyncEnv *env);
syntax highlighted by Code2HTML, v. 0.9.1