]> jspc29.x-matter.uni-frankfurt.de Git - daqdata.git/commitdiff
Changed the nameformat of some statistics in nettrans to fit
authorhadaq <hadaq>
Thu, 15 Nov 2001 14:58:32 +0000 (14:58 +0000)
committerhadaq <hadaq>
Thu, 15 Nov 2001 14:58:32 +0000 (14:58 +0000)
it better to the DB.

hadaq/nettrans.c

index d4eb893806a1221c55fd1398a7cb19499eb04958..40c723ee9200cdeaac47a4c148fd7def65e9a4ed 100644 (file)
@@ -1,4 +1,4 @@
-static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/nettrans.c,v 6.22 2001-08-28 12:04:56 hades Exp $";
+static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/nettrans.c,v 6.23 2001-11-15 14:58:32 hadaq Exp $";
 
 
 #define _GNU_SOURCE
@@ -254,6 +254,7 @@ NetTrans *NetTrans_create(const char *name, size_t bandwidth, Worker *worker)
 {
        NetTrans *my;
        char buf[80];
+       static int instance = 0;
 
        my = allocMem(sizeof(NetTrans));
 
@@ -267,16 +268,18 @@ NetTrans *NetTrans_create(const char *name, size_t bandwidth, Worker *worker)
        my->pktsSent = NULL;
        my->msgsSent = NULL;
        my->bytesSent = NULL;
-       sprintf(buf, "%s_%s", name, "pktsReceived");
+       sprintf(buf, "%s%d", "pktsReceived", instance);
        my->pktsReceived = Worker_addStatistic(worker, buf);
-       sprintf(buf, "%s_%s", name, "pktsDiscarded");
+       sprintf(buf, "%s%d", "pktsDiscarded", instance);
        my->pktsDiscarded = Worker_addStatistic(worker, buf);
-       sprintf(buf, "%s_%s", name, "msgsReceived");
+       sprintf(buf, "%s%d", "msgsReceived", instance);
        my->msgsReceived = Worker_addStatistic(worker, buf);
-       sprintf(buf, "%s_%s", name, "msgsDiscarded");
+       sprintf(buf, "%s%d", "msgsDiscarded", instance);
        my->msgsDiscarded = Worker_addStatistic(worker, buf);
-       sprintf(buf, "%s_%s", name, "bytesReceived");
+       sprintf(buf, "%s%d", "bytesReceived", instance);
        my->bytesReceived = Worker_addStatistic(worker, buf);
+       instance++;
 
        return my;
 }
@@ -295,12 +298,9 @@ NetTrans *NetTrans_open(const char *name, size_t bandwidth, Worker *worker)
        my->pktSize = 0;
        my->offset = 0;
 
-       sprintf(buf, "%s_%s", name, "pktsSent");
-       my->pktsSent = Worker_addStatistic(worker, buf);
-       sprintf(buf, "%s_%s", name, "msgsSent");
-       my->msgsSent = Worker_addStatistic(worker, buf);
-       sprintf(buf, "%s_%s", name, "bytesSent");
-       my->bytesSent = Worker_addStatistic(worker, buf);
+       my->pktsSent = Worker_addStatistic(worker, "pktsSent");
+       my->msgsSent = Worker_addStatistic(worker, "msgsSent");
+       my->bytesSent = Worker_addStatistic(worker, "bytesSent");
        my->pktsReceived = NULL;
        my->pktsDiscarded = NULL;
        my->msgsReceived = NULL;