XL Fortran for AIX V8.1.1

ランゲージ・リファレンス

f_pthread_attr_setschedpolicy

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

引き数 policy には以下のいずれかの定数が入っていなければなりません。

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

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

SCHED_OTHER:
デフォルトのスケジューリング・ポリシーです。

戻りコード

この関数の実行中にエラーを検出すると、以下のいずれかのエラー・コードを戻します。

EINVAL
引き数 attr が無効です。

ENOSYS
POSIX 優先順位スケジューリング・オプションは AIX ではインプリメントされていません。

ENOTSUP
引き数 policy の値はサポートされていません。

integer function f_pthread_attr_setschedpolicy(attr, policy)
    type(f_pthread_attr_t), intent(inout):: attr
    integer(4), intent(in):: policy
end function


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]