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 ではじめて登場しました。作者
<davidxu@FreeBSD.org>August 21, 2012 | FreeBSD |