diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2020-11-22 22:36:53 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2020-11-22 22:36:53 (GMT) |
commit | 6122bb7f34b178d4c07285adae16afcc55294b1f (patch) | |
tree | cb9b2b2b19ef43d4782a228f28143e745e18c5dd /src/plugins/plugin.h | |
parent | f20d4a9ec9fa9382a562844de83b5380103283b3 (diff) |
Provided a configuration directory for plugins.
Diffstat (limited to 'src/plugins/plugin.h')
-rw-r--r-- | src/plugins/plugin.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/plugin.h b/src/plugins/plugin.h index 37e4c57..70687fe 100644 --- a/src/plugins/plugin.h +++ b/src/plugins/plugin.h @@ -75,6 +75,9 @@ GType g_plugin_module_get_type(void); /* Crée un module pour un greffon donné. */ GPluginModule *g_plugin_module_new(const gchar *); +/* Fournit le nom brut associé au greffon. */ +char *g_plugin_module_get_modname(const GPluginModule *); + /* Indique le fichier contenant le greffon manipulé. */ const char *g_plugin_module_get_filename(const GPluginModule *); @@ -93,6 +96,9 @@ bool g_plugin_module_resolve_dependencies(GPluginModule *, GPluginModule **, siz /* Termine le chargement du greffon préparé. */ bool g_plugin_module_load(GPluginModule *, GPluginModule **, size_t); +/* Construit le nom d'un fichier de configuration du greffon. */ +char *g_plugin_module_build_config_filename(const GPluginModule *, const char *, bool); + /* Présente dans le journal un message simple. */ void g_plugin_module_log_simple_message(const GPluginModule *, LogMessageType, const char *); |