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 で指定された値は、既存のスレッドを参照しません。 |