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