diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2018-10-14 13:54:04 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2018-10-14 13:54:04 (GMT) |
commit | e505ea74b63394100f47233295f0a1835ffb99c2 (patch) | |
tree | 8ed09728aff7763ae0e55226090cfa71a7d419a9 /src/plugins/plugin-int.h | |
parent | fc010082fcc5371ff198b5b3321eb81fbe2a6013 (diff) |
Refined measures of elapsed time.
Diffstat (limited to 'src/plugins/plugin-int.h')
-rw-r--r-- | src/plugins/plugin-int.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/plugin-int.h b/src/plugins/plugin-int.h index d04d9ab..0ab4f56 100644 --- a/src/plugins/plugin-int.h +++ b/src/plugins/plugin-int.h @@ -53,6 +53,9 @@ typedef void (* pg_handle_content_fc) (const GPluginModule *, PluginAction, GBin /* Procède à une opération liée à un contenu chargé. */ typedef void (* pg_handle_loaded_fc) (const GPluginModule *, PluginAction, GLoadedContent *, wgroup_id_t, GtkStatusStack *); +/* Assure l'interprétation d'un format en différé. */ +typedef bool (* pg_handle_format_analysis_fc) (const GPluginModule *, PluginAction, GBinFormat *, wgroup_id_t, GtkStatusStack *); + /* Procède à une opération liée au format de fichier uniquement. */ typedef bool (* pg_handle_format_fc) (const GPluginModule *, PluginAction, GBinFormat *, GtkStatusStack *); @@ -124,6 +127,7 @@ struct _GPluginModule pg_handle_content_fc handle_content; /* Explorations ou résolutions */ pg_handle_loaded_fc handle_loaded; /* Traitement de contenu chargé*/ + pg_handle_format_analysis_fc handle_fmt_analysis; /* Analyse de format */ pg_handle_format_fc handle_format; /* Manipulation du format */ pg_preload_format_fc preload_format; /* Préchargement d'un format */ |