X-Git-Url: https://git.octo.it/?p=rrdtool.git;a=blobdiff_plain;f=src%2Frrd_format.h;h=ad08e8529ae2ee9a443cd860cb381699710570d7;hp=3528362bd1a5908fa89033a388e1f6e5120f3280;hb=a278779cdf2ded56b89fc404d6914bff7ad7dcbd;hpb=b7c278771851b0dfad0daf1c817fbc93316ef96e diff --git a/src/rrd_format.h b/src/rrd_format.h index 3528362..ad08e85 100644 --- a/src/rrd_format.h +++ b/src/rrd_format.h @@ -136,7 +136,8 @@ typedef struct stat_head_t { enum dst_en { DST_COUNTER=0, /* data source types available */ DST_ABSOLUTE, DST_GAUGE, - DST_DERIVE}; + DST_DERIVE, + DST_CDEF}; enum ds_param_en { DS_mrhb_cnt=0, /* minimum required heartbeat. A * data source must provide input at @@ -144,10 +145,12 @@ enum ds_param_en { DS_mrhb_cnt=0, /* minimum required heartbeat. A * otherwise it is regarded dead and * will be set to UNKNOWN */ DS_min_val, /* the processed input of a ds must */ - DS_max_val }; /* be between max_val and min_val + DS_max_val, /* be between max_val and min_val * both can be set to UNKNOWN if you * do not care. Data outside the limits * set to UNKNOWN */ + DS_cdef = DS_mrhb_cnt}; /* pointer to encoded rpn + * expression only applies to DST_CDEF */ /* The magic number here is one less than DS_NAM_SIZE */ #define DS_NAM_FMT "%19[a-zA-Z0-9_-]"