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) |
指定した時間まで待機します。
|