API reference

TaskUtility Class

A static class used for frequently used task methods

Fields

DELAY_DEFAULT : const int
The default cpu task delay time in ms
Signature
const int Meta.WitAi.TaskUtility.DELAY_DEFAULT

Static Methods

Wait ( delay )
Asynchronous task to be used for freeing up the CPU during looping tasks
Signature
static async Task Meta.WitAi.TaskUtility.Wait(int delay=DELAY_DEFAULT)
Parameters
delay: int  Delay time per condition check in ms
Returns
async Task
WaitWhile ( condition , delay )
Asynchronous task to be used for freeing up the CPU during tasks
Signature
static async Task Meta.WitAi.TaskUtility.WaitWhile(Func< bool > condition, int delay=DELAY_DEFAULT)
Parameters
condition: Func< bool >  Condition method that this method will keep waiting for, until false.
delay: int  Delay time per condition check in ms
Returns
async Task