PTL(Portable Thread Library)マニュアル
イントロダクション
ライブラリについて
インストール
ライブラリの使用法
PTL に関する情報源
PTL の入手法
ライブラリの概要
スレッドの操作の概要
スレッドの生成
スレッドの終了
スレッドの終了の Wait
スレッドの削除
スレッドのサスペンドの概要
パッケージの動的な初期化
スレッドに対するネーミング
初期スレッドについて
アトリビュートオブジェクトの概要
アトリビュートオブジェクトの生成
アトリビュートオブジェクトの削除
スレッドアトリビュートオブジェクト
スケジューリングポリシー
スケジューリングプライオリティ
Inherit スケジューリング
コンテンションスコープ
スタックプロパティ
スタックサイズ
デタッチステート
サスペンドステート
Mutex アトリビュートオブジェクト
プロセスシェアード属性
Mutex プロトコル属性
シーリング属性
Condition アトリビュートオブジェクト
Condition Variable プロセスシェアード属性
同期機構の概要
Mutex
プライオリティの逆転の回避
Mutex の生成と破棄
Mutex のロック
Mutex のアンロック
Mutex に対するネーミング
Condition Variable
Condition Variable の生成と破棄
Condition Variable での Wait
Condition Variable のシグナル
その他の同期機構
Thread-Specific データの概要
スケジューリングの概要
SCHED_FIFO
SCHED_RR
SCHED_OTHER
シグナルの概要
シグナルの配送
スレッドへ向けたシグナル
プロセスへ向けたシグナル
シグナルの状態の継承
同期シグナルリスト
Async Safe 関数
内部で使用しているシグナル
シグナルハンドラ
errno
キャンセルの概要
Interruptibility States
割り込みポイント
スレッド Cleanup
Interrupt Safe 関数
ログ機能について
データ型
関数の戻り値
注意点
大域変数の保護
デッドロック
既存のライブラリの使用
スレッドスタック
入出力
ジョブコントトロール
移植性
リファレンス
スレッド管理のための関数
スレッド属性の操作
スレッドの生成
スレッドの終了の Wait
スレッドのデタッチ
スレッドの終了
スレッドのサスペンド
スレッド ID の取得
スレッド ID の比較
パッケージの動的な初期化
スレッドに対するネーミング
スタックキャッシュ
同期のための関数
Mutex アトリビュートオブジェクト
Mutex の初期化と破棄
Mutexのロックとアンロック
Mutexのプライオリティシーリングの変更
Mutex に対するネーミング
Mutex で Wait 中のスレッドの数
Condition アトリビュートオブジェクトの操作
Condition の初期化と破棄
Conditionのブロードキャストとシグナル
Condition での Wait
Condition に対するネーミング
Thread-Specific データのための関数
Thread-Specific データキーの管理
Thread-Specific データの管理
スケジューリングのための関数
スケジューリング属性の設定
動的なスケジューリング属性の変更
CPU の明渡し
プライオリティの範囲
プロセスコントロールのための関数
プロセスの生成
ファイルの実行
プロセスの終了
プロセスの終了待ち
プロセスの終了ステータスの設定
シグナルのための関数
非同期シグナルの Wait
シグナルの状態の取得と変更
シグナルマスクの操作
大域ジャンプ
アラーム
スレッドの実行の遅延
シグナルの送信
スレッドへのシグナルの送信
キャンセルのための関数
スレッドのキャンセル
Interruptibility state の設定
キャンセルのテスト
Cleanup ハンドラの設定
ログのための関数
リエントラント関数
時間・時刻関数
文字列関数
ヒープメモリ操作関数
標準入出力ライブラリ(stdio)
テンポラリファイルの作成
入出力のための関数
Function Index
Concept Index
This document was generated on 9 July 1997 using the
texi2html
translator version 1.51.