summaryrefslogtreecommitdiff
path: root/src/plugins/plugin.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/plugin.h')
-rw-r--r--src/plugins/plugin.h6
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 *);