On 27.11.2013 13:12, Fizza Hussain wrote: > Hi, > > I want to create and update the RRD database from a C code. For that > purpose, I have included rrd.h file in my source code and have linked > the C code against librrd library. These two steps are done perfectly. > However, I am facing some difficulties in figuring out what arguments > should I provide to the functions provided by C API? For example, > rrd_create( ) function takes an int and a char string as its arguments. > i.e. {int rrd_create(int , char **)}. > > > I have previously used rrdtool via CLI and am comfortable with its CLI > commands rrdtool create test.rrd --start 90234 (and so on). Please guide > me what should be the arguments to the rrd_create( ) function provided > by C API. > > > > Thanks, > > Fizza Hussain > > > _______________________________________________ > rrd-users mailing list > rrd-users@lists.oetiker.ch > https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users >
Hi Fizza, The create function takes only 2 arguments: the count and the array of pointers to the arguments. Among the first links in google I found this example: http://permalink.gmane.org/gmane.comp.db.rrdtool.devel/894 There's an example on how to use the create function and many others. Note that the examples are for an older version of rrdtool so you may have to modify the code. regards, Pete _______________________________________________ rrd-users mailing list rrd-users@lists.oetiker.ch https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users