EN JA
PTHREAD_GETCPUCLOCKID(3)
PTHREAD_GETCPUCLOCKID(3) FreeBSD Library Functions Manual PTHREAD_GETCPUCLOCKID(3)

名称

pthread_getcpuclockidスレッド CPU 時間クロックにアクセスする

ライブラリ

POSIX Threads Library (libpthread, -lpthread)

書式

#include < pthread.h>
#include < time.h>

int
pthread_getcpuclockid( pthread_t thread_id, clockid_t *clock_id);

解説

pthread_getcpuclockid() は、 thread_id によって指定されたスレッドの CPU 時間クロックのクロック ID を返します。 thread_id によって記述されたスレッドが存在するなら。

戻り値

成功して完了するなら、 pthread_getcpuclockid() は、0 を返します。そうでなければ、エラー番号がエラーを示すために返されます。

エラー

pthread_getcpuclockid() 関数は、次の場合に失敗します:
[ ESRCH]
thread_id によって指定された値が既存のスレッドを参照していません。

関連項目

clock_gettime(2)

規格

pthread_getcpuclockid() 関数は、 IEEE Std 1003.1-2004 (“POSIX.1”) に適合しています。

歴史

pthread_getcpuclockid() 関数は、 FreeBSD 10.0 ではじめて登場しました。

作者

David Xu <davidxu@FreeBSD.org>
August 21, 2012 FreeBSD