MCPcopy Create free account
hub / github.com/cocos/cocos-engine / enqueue

Method enqueue

native/cocos/platform/openharmony/WorkerMessageQueue.cpp:30–33  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

28namespace cc {
29
30void WorkerMessageQueue::enqueue(const WorkerMessageData& data) {
31 std::lock_guard<std::mutex> lck(_mutex);
32 _queue.push(data);
33}
34
35bool WorkerMessageQueue::dequeue(WorkerMessageData *data) {
36 std::lock_guard<std::mutex> lck(_mutex);

Callers 8

recycleMethod · 0.45
freeMethod · 0.45
dispatchTaskMethod · 0.45
napiOnShowFunction · 0.45
napiOnHideFunction · 0.45
napiOnDestroyFunction · 0.45
runMethod · 0.45
runMethod · 0.45

Calls 1

pushMethod · 0.45

Tested by

no test coverage detected