# Interface: com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.emulator.EEmulator.ITaskSupervisor

## Method: canThreadBeScheduled
- parameter: `tidx`, type: `int`
- parameter: `clientTag`, type: `java.lang.Object`
- return type: `boolean`


## Method: log
- parameter: `format`, type: `java.lang.String`
- parameter: `args`, type: `java.lang.Object[]`


## Method: onProcessCreated
- parameter: `pidx`, type: `int`
- parameter: `clientTag`, type: `java.lang.Object`
- parameter: `vm`, type: `com.pnfsoftware.jeb.core.units.code.asm.memory.IVirtualMemory`
- parameter: `tidx`, type: `int`


## Method: onProcessDestroyed
- parameter: `pidx`, type: `int`
- parameter: `clientTag`, type: `java.lang.Object`


## Method: onThreadCreated
- parameter: `tidx`, type: `int`
- parameter: `clientTag`, type: `java.lang.Object`


## Method: onThreadDestroyed
- parameter: `tidx`, type: `int`
- parameter: `clientTag`, type: `java.lang.Object`


## Method: onThreadScheduled
- parameter: `tidx`, type: `int`
- parameter: `clientTag`, type: `java.lang.Object`


## Method: setTimeForward
- parameter: `iterationCountDelta`, type: `long`


