pthread_attr_getschedpolicy(3THR) は、スケジューリング方針を取得します。現在 pthread では、Solaris ベースの SCHED_OTHER デフォルト値のみがサポートされています。
プロトタイプ: int pthread_attr_getschedpolicy(pthread_attr_t *tattr, int *policy); #include <pthread.h> pthread_attr_t tattr; int policy; int ret; /* スレッドのスケジューリング方針を取得する */ ret = pthread_attr_getschedpolicy (&tattr, &policy); |
正常終了時は 0 です。それ以外の戻り値は、エラーが発生したことを示します。以下の条件が検出されると、この関数は失敗し、対応する値を返します。