7 char *rrd_database; /* Database file path */
8 char *image_filename; /* Output image */
9 int width; /* Image dimensions */
11 char timestart[MAX_STRLEN];
12 char timeend[MAX_STRLEN];
13 char imageformat[MAX_STRLEN];
14 char **options; /* Null terminated list of rrdgraph options */
15 int text_lead; /* Number of spaces at the beginning of line */
16 char **text; /* Null terminated list of text lines */
20 char *filename; /* rrd database location */
21 int interval; /* Update interval */
22 int (*parse)(char *data); /* Parser to aquire data */
23 struct rrd_image **images; /* Images to draw */
24 int last_update; /* When was the data last updated */
25 char *name; /* Name of the database */
28 int rrdtool_draw_image(struct rrd_image *image);
29 int rrdtool_draw_images(struct rrd_image **image);
30 int rrdtool_update_data(struct rrd_database *rrd);