[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Timerfunktion GTK+



HI @ all,

ich habe irgendwie ein Problem mit der TimerFunktion in GTK. Habe mir ein Programm geschrieben was mir meinen Netzwerkverkehr ausliesst. Lese einfach /proc/net/dev aus ... Nun habe ich den selben Programmcode auf dem Lapi laufen und auf der Desktop kiste, nur das printausgaben innerhalb der timerfunction auf dem Lapi gehen und auf der DesktopPC nicht. Aufruf der Timerfunc innerhalb der main.c lautet:

gtk_timeout_add(1000, timerfunc, NULL);

die timerfunc:

gint timerfunc()
{
   //Zeitcheck der kompletten timerfunc
   GTimer *timer;
   gdouble d;
   timer = g_timer_new();
   g_timer_start(timer);
setConnectIMG();

   //gettime();
   if(device_connect == 0) {
       open_procnetdev();
   }
       strValue();
       setlabel();
       setprobar();
//ausgaber der zeitdauer der function
   g_timer_stop(timer);
   d=g_timer_elapsed(timer, NULL);
   g_print("Function dauerte %f Sekunden.\n", d);
   g_timer_reset(timer);

   return(TRUE);
}


die timer func ist in der main.c definiert. Komm da irgendwie nicht weiter. Also wie gesagt auf dem Lapi geht es auf dem PC nicht;(

THX Marco



Reply to: