XL Fortran for AIX V8.1.1

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

f_pthread_attr_setinheritsched

この関数は、スレッド属性オブジェクト attr 内のスレッド・スケジューリング特性の継承属性を設定するために使用できます。

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

PTHREAD_INHERIT_SCHED:
新しく作成されるスレッドは親スレッドのスケジューリング特性を継承し、そのスレッドを作成するのに使われたスレッド属性オブジェクトのスケジューリング特性は無視されることを示します。

PTHREAD_EXPLICIT_SCHED:
スレッド属性オブジェクトでスケジューリング特性を指定して新しいスレッドを作成すると、作成されたそのスレッドにはこのスケジューリング特性が割り当てられます。

戻りコード

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

EINVAL
引き数 attr が無効です。

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

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

integer function f_pthread_attr_setinheritsched(attr, inherit)
    type(f_pthread_attr_t), intent(inout):: attr
    integer(4), intent(in):: inherit
end function


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