TolliumBackgroundTask (open)
Syntax
LOADLIB "mod::tollium/lib/backgroundtask.whlib";
OBJECTTYPE TolliumBackgroundTask
Constructor
Variables
- INTEGER status_freq_limit
Status update frequency limiter (defaults to 100ms to limit status updates to 10 per sec)
Properties
- PROPERTY result
Current result
- PROPERTY status
Current status
- PROPERTY user
Current user
Functions
- OBJECT FUNCTION BeginWork(RECORD options)
- MACRO ForceSetStatus(RECORD statusrec)
Force set status, ignoring frequency limits
- RECORD FUNCTION GetMessage()
See if a message is available (transmitted by SendMessage on the background task), if so, return it
- MACRO HandleWorkResult(RECORD workresult)
Callback of TolliumFeedbackObject