diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-02-18 15:06:41 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-02-18 15:06:41 +0000 |
commit | ddec997069bbdb56fa1438c07a211cd66b4a79c8 (patch) | |
tree | d9bcf1e6698a3fab085f12a512a70d9e84faf7f7 /src/libstat/backends/backends.h | |
parent | fbf727498eefbe38d6d439b1b315f290e58aa051 (diff) | |
download | rspamd-ddec997069bbdb56fa1438c07a211cd66b4a79c8.tar.gz rspamd-ddec997069bbdb56fa1438c07a211cd66b4a79c8.zip |
Implement statistics relearning.
Diffstat (limited to 'src/libstat/backends/backends.h')
-rw-r--r-- | src/libstat/backends/backends.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libstat/backends/backends.h b/src/libstat/backends/backends.h index c7c4210fb..f8a2af72c 100644 --- a/src/libstat/backends/backends.h +++ b/src/libstat/backends/backends.h @@ -49,6 +49,7 @@ struct rspamd_stat_backend { struct rspamd_token_result *res, gpointer ctx); gulong (*total_learns)(struct rspamd_statfile_runtime *runtime, gpointer ctx); gulong (*inc_learns)(struct rspamd_statfile_runtime *runtime, gpointer ctx); + gulong (*dec_learns)(struct rspamd_statfile_runtime *runtime, gpointer ctx); ucl_object_t* (*get_stat)(struct rspamd_statfile_runtime *runtime, gpointer ctx); gpointer ctx; }; @@ -66,6 +67,8 @@ gulong rspamd_mmaped_file_total_learns (struct rspamd_statfile_runtime *runtime, gpointer ctx); gulong rspamd_mmaped_file_inc_learns (struct rspamd_statfile_runtime *runtime, gpointer ctx); +gulong rspamd_mmaped_file_dec_learns (struct rspamd_statfile_runtime *runtime, + gpointer ctx); ucl_object_t * rspamd_mmaped_file_get_stat (struct rspamd_statfile_runtime *runtime, gpointer ctx); |