Thursday, January 11, 2007

nanosleep in POSIX

nanosleep 的用法,兩個參數都是 timespec:第一個是暫停的時間,第二個是暫停期間被中斷時用來記錄剩下的時間。

#include <time.h>
...
struct timespec ts;
ts.tv_sec = 0;
ts.tv_nsec = 1000;
nanosleep( &ts, NULL );
...

No comments: