summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 06e2dad)
raw | patch | inline | side by side (parent: 06e2dad)
author | oetiker <oetiker@a5681a0c-68f1-0310-ab6d-d61299d08faa> | |
Mon, 9 Jun 2008 16:10:39 +0000 (16:10 +0000) | ||
committer | oetiker <oetiker@a5681a0c-68f1-0310-ab6d-d61299d08faa> | |
Mon, 9 Jun 2008 16:10:39 +0000 (16:10 +0000) |
interfaces across versions. The symbols are in the library, so if someone
WANTS to code to them, they are free todo so, but they will have to use our
internal header files.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@1421 a5681a0c-68f1-0310-ab6d-d61299d08faa
WANTS to code to them, they are free todo so, but they will have to use our
internal header files.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@1421 a5681a0c-68f1-0310-ab6d-d61299d08faa
program/src/rrd.h | patch | blob | history | |
program/src/rrd_tool.h | patch | blob | history |
diff --git a/program/src/rrd.h b/program/src/rrd.h
index e705c5fe2290527751332d14ed83759b57344cac..a458b57cd0bef1b632d0008184bf3bb1501ae209 100644 (file)
--- a/program/src/rrd.h
+++ b/program/src/rrd.h
/* int rrd_test_error_r (rrd_context_t *); */
/* char *rrd_get_error_r (rrd_context_t *); */
-/* low level file access */
- void rrd_init(
- rrd_t *rrd);
- void rrd_free(
- 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);
-
#endif /* _RRDLIB_H */
#ifdef __cplusplus
diff --git a/program/src/rrd_tool.h b/program/src/rrd_tool.h
index e211c6bf22b0822008428a0bbff322c1d458eefd..a8a01fac9ad197e07f67c2cb6c4157c38321dfab 100644 (file)
--- a/program/src/rrd_tool.h
+++ b/program/src/rrd_tool.h
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)