Chromium Embedded Framework (CEF)
116.0.6+gc182ee2+chromium-116.0.5845.10
|
#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).