Chromium Embedded Framework (CEF)
106.0.15+gbb70d04+chromium-106.0.5249.12
|
#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 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 | 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).