X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Frrd.h;h=a5d3129f806364df1caa7087567a10538d982d86;hb=3f02175b060904667373eba7454af52b8c5baefe;hp=412e20abe592823aa868730569964ce06b28d46c;hpb=cd6581d4edf9cd9c73f023eb9b1f5529959bf816;p=rrdtool.git diff --git a/src/rrd.h b/src/rrd.h index 412e20a..a5d3129 100644 --- a/src/rrd.h +++ b/src/rrd.h @@ -130,6 +130,10 @@ extern "C" { struct rrd_info_t *next; } rrd_info_t; + typedef size_t (* rrd_output_callback_t)( + const void *, + size_t, + void *); /* main function blocks */ int rrd_create( @@ -252,6 +256,12 @@ extern "C" { const char *filename, int rraindex); + int rrd_dump_cb_r( + const char *filename, + int opt_header, + rrd_output_callback_t cb, + void *user); + /* Transplanted from rrd_parsetime.h */ typedef enum { ABSOLUTE_TIME,