XL Fortran for AIX V8.1.1

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

f_pthread_getschedparam

この関数は、ターゲットとなるスレッドのスケジューリング特性の現行設定値を照会するために使用できます。ターゲットのスレッドは、引き数 thread によって識別されます。スケジューリング・ポリシーは引き数 policy によって戻され、スケジューリング特性は引き数 param によって戻されます。param 内の sched_priority フィールドは、スケジューリング優先順位を定義します。この優先順位フィールドで想定される値の範囲は 1 〜 127 です。この場合 127 はスケジューリング優先順位が最も高く、1 は最も低くなります。

戻りコード

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

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

ESRCH
ターゲットのスレッドが存在しません。

integer function f_pthread_getschedparam(thread, policy, param)
    type(f_pthread_t), intent(in):: thread
    integer(4), intent(out):: policy
    type(f_sched_param), intent(out):: param
end function


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