e-CryptIt Engine - Compression Xojo Plugin

EinhugurZstandard.ProgressDelegate Delegate (console safe)

Delegate for progress handling.

ProgressDelegate(
   value as UInt64,
   total as UInt64,
   extraInfo as UInt64,
   ByRef cancel as Boolean)

Parameters

value
Current value of the progress handler.
total
Max value for the progress handler. (This will be -1 for unknown if you are using stream interfaces if you did not specify their length). In which case you will want a progress bar with unknown task length.
extraInfo
Extra info. This plugin does not currently use this field but for compatibility with our task framework then this parameter much be here.
cancel (ByRef parameter)
ByRef parameter to interrupt and cancel the task.

Remarks

See Also

EinhugurZstandard Class