目的
この関数は、スレッド属性オブジェクト attr 内の切り離し状態属性
を照会するために使用できます。
現行の設定値は、引き数 detach によって戻されます。
クラス
関数
引き数の型と属性
- attr
- TYPE(f_pthread_attr_t)、INTENT(IN)
- detach
- INTEGER(4)、INTENT(OUT)
以下のいずれかの値が入ります。
- PTHREAD_CREATE_DETACHED:
- この属性設定値のスレッド属性オブジェクトを使って新規スレッドを
作成すると、新しく作成されるスレッドは切り離された状態になります。
これは、システム・デフォルトです。
- PTHREAD_CREATE_JOINABLE:
- この属性設定値のスレッド属性オブジェクトを使って新規スレッドを
作成すると、新しく作成されるスレッドは切り離されていない状態になります。
結果の値と属性
INTEGER(4)
結果の値
正常終了した場合、この関数は 0 を戻します。
それ以外の場合は、以下のエラーを戻します。
- EINVAL
- 引き数 attr が無効です。
