pthread_getcpuclockid サブルーチン

目的

スレッド CPU 時間クロックにアクセスします。

構文

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

int pthread_getcpuclockid(pthread_t thread_id, clockid_t *clock_id); 

説明

thread_id で指定されたスレッドが存在する場合、 pthread_getcpuclockid サブルーチンは、 thread_idで指定されたスレッドの CPU 時間クロックのクロック ID を clock_id パラメーターに戻します。

パラメーター

項目 説明
Thread_ID クロック ID が要求される pthread の ID を指定します。
クロック ID thread_idのスレッド CPU 時間クロック ID を戻すために使用される clockid_t 構造体を指します。

戻り値

正常終了すると、 pthread_getcpuclockid サブルーチンは 0 を戻します。それ以外の場合は、エラーを示すエラー番号が戻されます。

エラー・コード

項目 説明
ENOTSUP このサブルーチンは、チェックポイント再始動プロセスではサポートされません。
ESRCH thread_id で指定された値は、既存のスレッドを参照しません。