본문 바로가기

IT

set_ticker.c

// bounced1d.c 파일과 함께 컴파일 해야 합니다.

// gcc bounced1d.c set_ticker.c -o -lcurses bounce1d


#include <stdio.h>

#include <sys/time.h>

#include <signal.h>


set_ticker(n_msecs)

{

struct itimerval new_timeset;

long n_sec, n_usecs;


n_sec = n_msecs / 1000;

n_usecs = (n_msecs%1000)*1000L;


new_timeset.it_interval.tv_sec = n_sec;

new_timeset.it_interval.tv_usec = n_usecs;

new_timeset.it_value.tv_sec = n_sec;

new_timeset.it_value.tv_usec = n_usecs;


return setitimer(ITIMER_REAL, &new_timeset, NULL);

}



'IT' 카테고리의 다른 글

before & after.c  (0) 2014.11.11
exec1.c  (0) 2014.11.11
bounced1d.c  (0) 2014.11.05
sigactdemo2.c  (0) 2014.11.05
sigactdemo.c  (0) 2014.11.05