| QiFuture クラス |
名前空間: Baku.LibqiDotNet
QiFuture 型で公開されるメンバーは以下のとおりです。
| 名前 | 説明 | |
|---|---|---|
| InfiniteTimeout | 無期限の待機を表します。 | |
| IsCanceled | 処理がキャンセル済みであるかを取得します。 | |
| IsFinished | 処理が終了済であるかを取得します。 | |
| IsRunning | 処理が実行中であるかを取得します。 | |
| NoneTimeout | 待機を行わないことを表します。 |
| 名前 | 説明 | |
|---|---|---|
| AddCallback(ActionQiFuture) | (動作未確認)動作完了時のコールバック関数を登録します。 | |
| AddCallback(ActionQiFuture, IntPtr, IntPtr) | (動作未確認)動作完了時のコールバック関数を登録します。 | |
| Cancel | 結果取得をキャンセルします。 | |
| CheckHasError |
エラーが起きたかどうかを無期限待機ののち確認します。
| |
| CheckHasError(Int32) |
エラーが起きたかどうかを待機しつつ確認します。
| |
| CheckHasValue |
値を持っているかどうかを無期限待機ののち確認します。
| |
| CheckHasValue(Int32) |
値を持っているかどうかを待機ののち確認します。
| |
| CloneFuture | コピーを生成します。 | |
| Destroy | インスタンスを破棄します。 | |
| Equals | (Object から継承されます。) | |
| GetError | エラーがある場合、それを文字列として取得します。 | |
| GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) | |
| GetInt64 | 結果を符号つき整数として取得します。 | |
| GetObject | 結果をQiObjectとして取得します。 | |
| GetString | 結果を文字列として取得します。 | |
| GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
| GetUInt64 | 結果を符号なし整数として取得します。 | |
| GetValue | 一般的な処理結果を取得します。 | |
| ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) | |
| Wait |
無期限に待機します。
| |
| Wait(Int32) |
指定した時間まで待機します。
|