typedef unsigned long long int uint64_t;
#endif
+/* max length of socket command or response */
+#define RRD_CMD_MAX 4096
#ifndef RRDCACHED_DEFAULT_ADDRESS
# define RRDCACHED_DEFAULT_ADDRESS "unix:/tmp/rrdcached.sock"
int rrdc_update (const char *filename, int values_num,
const char * const *values);
+rrd_info_t * rrdc_info (const char *filename);
+time_t rrdc_last (const char *filename);
+time_t rrdc_first (const char *filename, int rraindex);
+int rrdc_create (const char *filename,
+ unsigned long pdp_step,
+ time_t last_up,
+ int no_overwrite,
+ int argc,
+ const char **argv);
+
+
int rrdc_flush (const char *filename);
int rrdc_flush_if_daemon (const char *opt_daemon, const char *filename);
rrd_value_t **ret_data);
#else
+# define rrdc_create(a,b,c,d,e,f) 0
# define rrdc_flush_if_daemon(a,b) 0
# define rrdc_connect(a) 0
# define rrdc_is_connected(a) 0
# define rrdc_flush(a) 0
# define rrdc_update(a,b,c) 0
+# define rrdc_last(a) 0
+# define rrdc_first(a,b) 0
+# define rrdc_fetch(a,b,c,d,e,f,g,h) 0
+# define rrdc_info(a) 0
#endif
struct rrdc_stats_s