X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fdaemon%2Fplugin.h;h=daea4fc9e4661469136cc1f73f224ba9d4bad805;hb=56d85ff7bc14d98da63dc443e25085bc5544a1ea;hp=70a22326e09f7b3f492877711e6b5152e5e369c8;hpb=741e018fff531bfe914781489d9b2c7a002f2bc7;p=collectd.git diff --git a/src/daemon/plugin.h b/src/daemon/plugin.h index 70a22326..daea4fc9 100644 --- a/src/daemon/plugin.h +++ b/src/daemon/plugin.h @@ -177,6 +177,8 @@ typedef struct user_data_s user_data_t; struct plugin_ctx_s { cdtime_t interval; + cdtime_t flush_interval; + cdtime_t flush_timeout; }; typedef struct plugin_ctx_s plugin_ctx_t; @@ -293,7 +295,7 @@ int plugin_register_read (const char *name, * "plugin_register_complex_read" returns an error (non-zero). */ int plugin_register_complex_read (const char *group, const char *name, plugin_read_cb callback, - const struct timespec *interval, + cdtime_t interval, user_data_t *user_data); int plugin_register_write (const char *name, plugin_write_cb callback, user_data_t *user_data);