timerExampleDemo1.c Done

This commit is contained in:
Abhishek Sagar
2020-10-15 16:38:27 -07:00
parent f64c44275c
commit c7d25ba6f9
3 changed files with 5 additions and 3 deletions

View File

@@ -114,7 +114,7 @@ timer_demo(){
ts.it_value.tv_sec = 5; ts.it_value.tv_sec = 5;
ts.it_value.tv_nsec = 0; ts.it_value.tv_nsec = 0;
ts.it_interval.tv_sec = 0; ts.it_interval.tv_sec = 3;
ts.it_interval.tv_nsec = 0; ts.it_interval.tv_nsec = 0;
/* Now start the timer*/ /* Now start the timer*/

View File

@@ -42,8 +42,8 @@ main(int argc, char **argv){
1); /*1 indefinitely, 0 only once : call for wrapper_print_hello*/ 1); /*1 indefinitely, 0 only once : call for wrapper_print_hello*/
wt_elem = wt_elem =
register_app_event(wt, wrapper_print_hello, "Udemy", register_app_event(wt, wrapper_print_hello, "www.csepracticals.com",
strlen("Udemy"), strlen("www.csepracticals.com"),
3, /*wrapper_print_hello fn will be called after every 5 seconds*/ 3, /*wrapper_print_hello fn will be called after every 5 seconds*/
1); /*1 indefinitely, 0 only once : call for wrapper_print_hello*/ 1); /*1 indefinitely, 0 only once : call for wrapper_print_hello*/
/*stop the main program from gettin terminated, otherwise wheel timer /*stop the main program from gettin terminated, otherwise wheel timer

View File

@@ -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 WheelTimer.c -o WheelTimer.o
gcc -g -c WheelTimerDemo.c -o WheelTimerDemo.o gcc -g -c WheelTimerDemo.c -o WheelTimerDemo.o
gcc -g -c gluethread/glthread.c -o gluethread/glthread.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 gcc -g WheelTimerDemo.o WheelTimer.o timerlib.o gluethread/glthread.o -o WheelTimerDemo.exe -lrt