f_pthread_attr_setschedpolicy(attr, policy)

目的

この関数で属性オブジェクトを設定すると、 この新たな属性オブジェクトで作成されたスレッドは、それらが作成元のスレッドから 継承されたものでなければ、このスケジューリングの設定ポリシーを想定します。

クラス

関数

引き数の型と属性

attr
TYPE(f_pthread_attr_t)、INTENT(INOUT)

policy
INTEGER(4)、INTENT(IN)

以下のいずれかの値が入る必要があります。

SCHED_FIFO:
先入れ先出し (FIFO) によるスレッドのスケジューリング方針であることを示します。

SCHED_RR:
周期的スケジューリング方針であることを示します。

SCHED_OTHER:
デフォルトのスケジューリング方針です。

結果の値と属性

INTEGER(4)

結果の値

正常終了した場合、この関数は 0 を戻します。 それ以外の場合は、以下のいずれかのエラーを戻します。

EINVAL
引き数 policy が無効です。
IBM Copyright 2003