この関数は、スレッド属性オブジェクト attr 内のスケジューリング特性属性を設定するために使用できます。この新たな属性オブジェクトで作成されたスレッドは、それらが作成元のスレッドから継承されたものでなければ、引き数 param のスケジューリング特性を想定します。引き数 param の sched_priority フィールドは、そのスレッドのスケジューリング優先順位を示します。この優先順位フィールドで想定される値の範囲は 1 〜 127 でなければなりません。この場合 127 はスケジューリング優先順位が最も高く、1 は最も低くなります。
戻りコード
この関数の実行中にエラーを検出すると、以下のいずれかのエラー・コードを戻します。
例
integer function f_pthread_attr_setschedparam(attr, param) type(f_pthread_attr_t), intent(inout):: attr type(f_sched_param), intent(in):: param end function