- Companion
- class
Type members
Classlikes
Processors can throw this exception to signalize abortion.
Processors can throw this exception to signalize abortion.
An update indicating the process has progressed.
An update indicating the process has progressed.
- Value Params
- amount
the current progression between 0.0 and 1.0
- processor
the processor that dispatched the update
Value members
Concrete methods
Creates an ad-hoc processor from a giving body function. The function is
passed the resulting processor and should make use of checkAborted
and progress.
Creates an ad-hoc processor from a giving body function. The function is
passed the resulting processor and should make use of checkAborted
and progress.
- Value Params
- name
the name is purely informative and will be used for the processor's
toStringmethod
Creates an ad-hoc processor from a giving body function. The function is
passed the resulting processor and should make use of checkAborted
and progress.
Creates an ad-hoc processor from a giving body function. The function is
passed the resulting processor and should make use of checkAborted
and progress.
- Value Params
- name
the name is purely informative and will be used for the processor's
toStringmethod
Wraps an existing future in the Processor interface. The returned
processor will not be able to react to abort calls, and the progress
will be reported as zero until the future completes.
Wraps an existing future in the Processor interface. The returned
processor will not be able to react to abort calls, and the progress
will be reported as zero until the future completes.
- Value Params
- name
the name is purely informative and will be used for the processor's
toStringmethod
Wraps an existing shell process in the Processor interface. The returned
processor will evaluate to the process' exit value. Calling abort will
destroy the process.
Wraps an existing shell process in the Processor interface. The returned
processor will evaluate to the process' exit value. Calling abort will
destroy the process.
- Value Params
- name
the name is purely informative and will be used for the processor's
toStringmethod