diff --git a/WheelTimer/libtimer/Course/timerExampleDemo1.c b/WheelTimer/libtimer/Course/timerExampleDemo1.c index 8a41992..80ef147 100644 --- a/WheelTimer/libtimer/Course/timerExampleDemo1.c +++ b/WheelTimer/libtimer/Course/timerExampleDemo1.c @@ -114,7 +114,7 @@ timer_demo(){ ts.it_value.tv_sec = 5; ts.it_value.tv_nsec = 0; - ts.it_interval.tv_sec = 0; + ts.it_interval.tv_sec = 3; ts.it_interval.tv_nsec = 0; /* Now start the timer*/ diff --git a/WheelTimer/libtimer/WheelTimerDemo.c b/WheelTimer/libtimer/WheelTimerDemo.c index 4f3d6fb..08047ba 100644 --- a/WheelTimer/libtimer/WheelTimerDemo.c +++ b/WheelTimer/libtimer/WheelTimerDemo.c @@ -42,8 +42,8 @@ main(int argc, char **argv){ 1); /*1 indefinitely, 0 only once : call for wrapper_print_hello*/ wt_elem = - register_app_event(wt, wrapper_print_hello, "Udemy", - strlen("Udemy"), + register_app_event(wt, wrapper_print_hello, "www.csepracticals.com", + strlen("www.csepracticals.com"), 3, /*wrapper_print_hello fn will be called after every 5 seconds*/ 1); /*1 indefinitely, 0 only once : call for wrapper_print_hello*/ /*stop the main program from gettin terminated, otherwise wheel timer diff --git a/WheelTimer/libtimer/compile.sh b/WheelTimer/libtimer/compile.sh index 43f761e..9217ad2 100644 --- a/WheelTimer/libtimer/compile.sh +++ b/WheelTimer/libtimer/compile.sh @@ -6,4 +6,6 @@ gcc -g timerlib.o timerlib_test.o -o exe -lrt gcc -g -c WheelTimer.c -o WheelTimer.o gcc -g -c WheelTimerDemo.c -o WheelTimerDemo.o gcc -g -c gluethread/glthread.c -o gluethread/glthread.o +gcc -g -c Course/timerExampleDemo1.c -o Course/timerExampleDemo1.o +gcc -g Course/timerExampleDemo1.o -o Course/timerExampleDemo1.exe -lrt gcc -g WheelTimerDemo.o WheelTimer.o timerlib.o gluethread/glthread.o -o WheelTimerDemo.exe -lrt