<tdclass="itemcode"><code>class function <strong><ahref="uCEFTaskRunner.TCefTaskRunnerRef.html#UnWrap-Pointer-">UnWrap</a></strong>(data: Pointer): <ahref="uCEFInterfaces.ICefTaskRunner.html">ICefTaskRunner</a>;</code></td>
<tdclass="itemcode"><code>class function <strong><ahref="uCEFTaskRunner.TCefTaskRunnerRef.html#GetForCurrentThread">GetForCurrentThread</a></strong>: <ahref="uCEFInterfaces.ICefTaskRunner.html">ICefTaskRunner</a>;</code></td>
<tdclass="itemcode"><code>class function <strong><ahref="uCEFTaskRunner.TCefTaskRunnerRef.html#GetForThread-TCefThreadId-">GetForThread</a></strong>(threadId: <ahref="uCEFTypes.html#TCefThreadId">TCefThreadId</a>): <ahref="uCEFInterfaces.ICefTaskRunner.html">ICefTaskRunner</a>;</code></td>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefTaskRunner.html#IsSame-ICefTaskRunner-">ICefTaskRunner.IsSame</a>.</p><p>
Returns true (1) if this object is pointing to the same task runner as |that| object. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefTaskRunner.html#BelongsToCurrentThread">ICefTaskRunner.BelongsToCurrentThread</a>.</p><p>
Returns true (1) if this task runner belongs to the current thread. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefTaskRunner.html#BelongsToThread-TCefThreadId-">ICefTaskRunner.BelongsToThread</a>.</p><p>
Returns true (1) if this task runner is for the specified CEF thread. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefTaskRunner.html#PostTask-ICefTask-">ICefTaskRunner.PostTask</a>.</p><p>
Post a task for execution on the thread associated with this task runner. Execution will occur asynchronously. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefTaskRunner.html#PostDelayedTask-ICefTask-Int64-">ICefTaskRunner.PostDelayedTask</a>.</p><p>
Post a task for delayed execution on the thread associated with this task runner. Execution will occur asynchronously. Delayed tasks are not supported on V8 WebWorker threads and will be executed without the specified delay. </p>
<tdclass="itemcode"><spanid="UnWrap-Pointer-"></span><code>class function <strong>UnWrap</strong>(data: Pointer): <ahref="uCEFInterfaces.ICefTaskRunner.html">ICefTaskRunner</a>;</code></td>
</tr>
<tr><tdcolspan="2">
<p>
Returns a ICefTaskRunner instance using a PCefTaskRunner data pointer. </p>
<tdclass="itemcode"><spanid="GetForCurrentThread"></span><code>class function <strong>GetForCurrentThread</strong>: <ahref="uCEFInterfaces.ICefTaskRunner.html">ICefTaskRunner</a>;</code></td>
</tr>
<tr><tdcolspan="2">
<p>
Returns the task runner for the current thread. Only CEF threads will have task runners. An NULL reference will be returned if this function is called on an invalid thread. </p>
<tdclass="itemcode"><spanid="GetForThread-TCefThreadId-"></span><code>class function <strong>GetForThread</strong>(threadId: <ahref="uCEFTypes.html#TCefThreadId">TCefThreadId</a>): <ahref="uCEFInterfaces.ICefTaskRunner.html">ICefTaskRunner</a>;</code></td>
</tr>
<tr><tdcolspan="2">
<p>
Returns the task runner for the specified CEF thread. </p>