X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Frrd_tool.h;h=a8a01fac9ad197e07f67c2cb6c4157c38321dfab;hb=947bb15358dc648238757d937aeaecf73c5fc5a9;hp=e211c6bf22b0822008428a0bbff322c1d458eefd;hpb=e9886414f2f1906716f183cc4dedcfe01ec2c0de;p=rrdtool.git diff --git a/src/rrd_tool.h b/src/rrd_tool.h index e211c6b..a8a01fa 100644 --- a/src/rrd_tool.h +++ b/src/rrd_tool.h @@ -87,6 +87,41 @@ extern "C" { char ***ds_namv, rrd_value_t **data); + void rrd_free( + rrd_t *rrd); + void rrd_freemem( + void *mem); + void rrd_init( + rrd_t *rrd); + + rrd_file_t *rrd_open( + const char *const file_name, + rrd_t *rrd, + unsigned rdwr); + void rrd_dontneed( + rrd_file_t *rrd_file, + rrd_t *rrd); + int rrd_close( + rrd_file_t *rrd_file); + ssize_t rrd_read( + rrd_file_t *rrd_file, + void *buf, + size_t count); + ssize_t rrd_write( + rrd_file_t *rrd_file, + const void *buf, + size_t count); + void rrd_flush( + rrd_file_t *rrd_file); + off_t rrd_seek( + rrd_file_t *rrd_file, + off_t off, + int whence); + off_t rrd_tell( + rrd_file_t *rrd_file); + int rrd_lock( + rrd_file_t *file); + #define RRD_READONLY (1<<0) #define RRD_READWRITE (1<<1) #define RRD_CREAT (1<<2)