getclock関数は, clktyp によって指定されるクロックの現在の値を,
tp によって示される記憶位置に格納します。
clktyp 引数は,
<timers.h>ヘッダ・ファイルに定義されているシンボル定数名として指定します。
TIMEOFDAYシンボル定数だけがサポートされます。この定数は,アクセスするシステム単位の時刻として,通常の time-of-day クロックを指定します。
TIMEOFDAYによって指定されるクロックの場合,この関数から返される値は,Epoch からの経過時間です。 Epoch は 1970 年 1 月 1 日 UTC (協定世界時) 00:00:00 を参照します。
getclock関数は
timespec構造体を返します。この構造体は,次に示すように
<timers.h>ヘッダ・ファイルに定義されています。
struct timespec {
unsigned long tv_sec /* Elapsed time in seconds since the Epoch*/
long tv_nsec /* Elapsed time as a fraction of a second */
/* since the Epoch (in nanoseconds) */
};
|