このインターフェイスは、Linux および Windows 向けの FRE で実装されています。
これは、BatchProcessor オブジェクトの処理を管理し、処理中に発生したエラーを報告するために使用されるコールバック インターフェイスです。このインターフェイスはクライアント側で実装されます。
このインターフェイスのメソッドを通じて通知を受け取るオブジェクトは、メソッドの実装内で次のことを行うことができます。
- 処理エラーをユーザーに報告する。
- 処理をキャンセルする。
- 長時間の処理中にアプリケーションが応答していないように見えるのを防ぐため、システム メッセージを処理することもできます。これは、ユーザー インターフェイスを備えたアプリケーションで特に役立ちます。
| 名前 | 説明 |
|---|
| OnError | 処理中に発生したエラーの内容をクライアントに通知します。 |
| OnProgress | クライアントが処理をキャンセルできるようにします。 |
IBatchProcessor::Start メソッドは、入力パラメーターとしてこのインターフェイスへのポインターを受け取ります。
Linux では、Engine オブジェクトが別プロセス サーバーとして読み込まれている場合、このインターフェイスは機能しません。
BatchProcessor