これは、AIX システムのデータ構造 timespec の Fortran における定義です。 Fortran Pthreads モジュール内では、このタイプのオブジェクトは絶対日時を指定するために使用されます。この期限絶対日付 は、POSIX 条件変数を待機する場合に使用します。詳しくは、AIX オペレーティング・システムの資料を参照してください。
このデータ構造を使用する 64 ビット・アプリケーションはいずれも、 tv_sec 組み込みデータ型の kind タイプ・パラメーターを指定するために、シンボリック定数 time_size を使用します。これは、32 ビット ・アプリケーションと 64 ビット非 LDT アプリケーションでは「4」、64 ビット LDT アプリケーションでは「8」 に設定されます。
例
これは、以下のように定義されるパブリック・データ構造です。
type f_timespec sequence integer(kind=register_size) tv_nsec end type f_timespec
+--------------------------------IBM 拡張の終り-------------------------------+