MCPcopy Create free account
hub / github.com/Snapchat/Valdi / asyncAfter

Method asyncAfter

valdi/src/valdi/android/AndroidDispatchQueue.cpp:30–35  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

28}
29
30Valdi::task_id_t AndroidDispatchQueue::asyncAfter(Valdi::DispatchFunction function,
31 std::chrono::steady_clock::duration delay) {
32 auto task = _taskQueue.enqueue(std::move(function), delay);
33 scheduleFlush(delay);
34 return task.id;
35}
36
37void AndroidDispatchQueue::cancel(Valdi::task_id_t taskId) {
38 _taskQueue.cancel(taskId);

Callers 8

scheduleNextTickMethod · 0.45
dispatchOnJsThreadMethod · 0.45
scheduleSaveMethod · 0.45
doStartMethod · 0.45
scheduleReclamationMethod · 0.45

Calls 1

enqueueMethod · 0.45

Tested by

no test coverage detected