Evaluates a single background task and calls the garbage collector.
void hb_idleState( void );
hb_idleState() is a C function that requests garbage collection and executes a single background task defined by the codeblock passed with hb_idleAdd() function. It also releases the CPU time slices for platforms that require it.
Every call for this function evaluates different task in the order of task creation. There are no arguments passed during codeblock evaluation.
This function can be safely called even if there are no background tasks defined.
This function is automatically called from the Inkey() function.
This is Harbour specific
This is available on all platforms
hb_idleAdd(), hb_idleDel(), hb_idleState()