X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fdaemon%2Fplugin.h;h=b1adb527bb46536334af708275e1cbd0232a4f1d;hb=233ef890d210e7f231ebbc474894e90032ba49b1;hp=2e20da4c165fcbeadd82093e9c7495dc37b3474c;hpb=cce136946b879557f91183e4de58e92b81e138c8;p=collectd.git diff --git a/src/daemon/plugin.h b/src/daemon/plugin.h index 2e20da4c..b1adb527 100644 --- a/src/daemon/plugin.h +++ b/src/daemon/plugin.h @@ -97,7 +97,7 @@ typedef union value_u value_t; struct value_list_s { value_t *values; - int values_len; + size_t values_len; cdtime_t time; cdtime_t interval; char host[DATA_MAX_NAME_LEN]; @@ -125,7 +125,7 @@ typedef struct data_source_s data_source_t; struct data_set_s { char type[DATA_MAX_NAME_LEN]; - int ds_num; + size_t ds_num; data_source_t *ds; }; typedef struct data_set_s data_set_t; @@ -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;