Skip to main content
This interface is implemented in FRE for Linux and Windows.
This is a callback interface that is used for managing the work of the BatchProcessor object and reporting errors, occurred during processing. This interface is implemented on the client-side. An object receiving notifications through this interface’s methods may do the following inside the methods’ implementation:
  • Report processing errors to the user.
  • Cancel processing.
  • It can also process any system messages to help prevent the application from appearing unresponsive during long operations. This can be helpful in applications with a user interface.

Methods

NameDescription
OnErrorDelivers to the client descriptions of the errors appeared during processing.
OnProgressAllows the client to cancel processing.

Input parameter

The IBatchProcessor::Start method receives a pointer to this interface as an input parameter.

Remarks

In Linux, this interface does not work if the Engine object is loaded as an out-of-process server.

See also

BatchProcessor