Chromium Embedded Framework (CEF)
114.2.1+gd70a0a8+chromium-114.0.5735.45
|
#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).