projects
/
rrdtool.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
flip check for row_count with setting for better code logic
[rrdtool.git]
/
src
/
rrd_tool.h
diff --git
a/src/rrd_tool.h
b/src/rrd_tool.h
index
e211c6b
..
a8a01fa
100644
(file)
--- a/
src/rrd_tool.h
+++ b/
src/rrd_tool.h
@@
-87,6
+87,41
@@
extern "C" {
char ***ds_namv,
rrd_value_t **data);
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)
#define RRD_READONLY (1<<0)
#define RRD_READWRITE (1<<1)
#define RRD_CREAT (1<<2)