src/rrd_update.c: Set `rc' correctly when succeeding.
[rrdtool.git] / src / rrd_client.h
index e4b012e..92d4c07 100644 (file)
 #ifndef __RRD_CLIENT_H
 #define __RRD_CLIENT_H 1
 
-#define RRDD_SOCK_PATH "unix:/tmp/rrdd.sock"
-#define DEFAULT_PORT "42217"
+#ifndef RRDCACHED_DEFAULT_ADDRESS
+# define RRDCACHED_DEFAULT_ADDRESS "unix:/tmp/rrdcached.sock"
+#endif
 
-int rrdd_connect (const char *addr);
-int rrdd_disconnect (void);
+#define RRDCACHED_DEFAULT_PORT "42217"
+#define ENV_RRDCACHED_ADDRESS "RRDCACHED_ADDRESS"
 
-int rrdd_update (const char *filename, int values_num,
+int rrdc_connect (const char *addr);
+int rrdc_disconnect (void);
+
+int rrdc_update (const char *filename, int values_num,
         const char * const *values);
 
+int rrdc_flush (const char *filename);
+
 #endif /* __RRD_CLIENT_H */