X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Frrd_graph.h;h=d67f135f17ca145b981df1bb9a59ceaf201dfa43;hb=0ac27e1ec3d519ec6f10d780364ad632e3c57285;hp=607ab70c21622e7e66b172ea45da9dd6550f4bb7;hpb=0209ff81818995fcd2e2b7080c0ca504fa14d949;p=rrdtool.git diff --git a/src/rrd_graph.h b/src/rrd_graph.h index 607ab70..d67f135 100644 --- a/src/rrd_graph.h +++ b/src/rrd_graph.h @@ -14,6 +14,7 @@ #define NOLEGEND 0x08 /* use no legend */ #define NOMINOR 0x20 /* Turn off minor gridlines */ #define ONLY_GRAPH 0x24 /* use only graph */ +#define FORCE_RULES_LEGEND 0x40 /* force printing of HRULE and VRULE legend */ enum tmt_en {TMT_SECOND=0,TMT_MINUTE,TMT_HOUR,TMT_DAY, @@ -104,6 +105,7 @@ typedef struct graph_desc_t { char ds_nam[DS_NAM_SIZE]; /* data source name */ long ds; /* data source number */ enum cf_en cf; /* consolidation function */ + enum cf_en cf_reduce; /* consolidation function for reduce_data() */ gfx_color_t col; /* graph color */ char format[FMT_LEG_LEN+5]; /* format for PRINT AND GPRINT */ char legend[FMT_LEG_LEN+5]; /* legend*/ @@ -217,7 +219,7 @@ int graph_paint(image_desc_t *, char ***); void pie_part(image_desc_t *, gfx_color_t, double, double, double, double, double); int gdes_alloc(image_desc_t *); int scan_for_col(char *, int, char *); -int rrd_graph(int, char **, char ***, int *, int *, FILE *); +int rrd_graph(int, char **, char ***, int *, int *, FILE *, double *, double *); void rrd_graph_init(image_desc_t *); void rrd_graph_options(int, char **, image_desc_t *); void rrd_graph_script(int, char **, image_desc_t *, int);