|
Chromium Embedded Framework (CEF)
122.0.1+gf3f83ff+chromium-122.0.6261.6
|
#include "include/cef_base.h"Classes | |
| class | CefTask |
| Implement this interface for asynchronous task execution. More... | |
| class | CefTaskRunner |
| Class that asynchronously executes tasks on the associated thread. More... | |
Typedefs | |
| typedef cef_thread_id_t | CefThreadId |
Functions | |
| bool | CefCurrentlyOn (CefThreadId threadId) |
| Returns true if called on the specified thread. More... | |
| bool | CefPostTask (CefThreadId threadId, CefRefPtr< CefTask > task) |
| Post a task for execution on the specified thread. More... | |
| bool | CefPostDelayedTask (CefThreadId threadId, CefRefPtr< CefTask > task, int64_t delay_ms) |
| Post a task for delayed execution on the specified thread. More... | |
| typedef cef_thread_id_t CefThreadId |
| bool CefCurrentlyOn | ( | CefThreadId | threadId | ) |
Returns true if called on the specified thread.
Equivalent to using CefTaskRunner::GetForThread(threadId)->BelongsToCurrentThread().
| bool CefPostDelayedTask | ( | CefThreadId | threadId, |
| CefRefPtr< CefTask > | task, | ||
| int64_t | delay_ms | ||
| ) |
Post a task for delayed execution on the specified thread.
Equivalent to using CefTaskRunner::GetForThread(threadId)->PostDelayedTask(task, delay_ms).
| bool CefPostTask | ( | CefThreadId | threadId, |
| CefRefPtr< CefTask > | task | ||
| ) |
Post a task for execution on the specified thread.
Equivalent to using CefTaskRunner::GetForThread(threadId)->PostTask(task).