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

Method setHostOnMessage

valdi/src/valdi/runtime/JavaScript/JavaScriptWorker.cpp:51–57  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

49
50Shared<JSValueRefHolder> JavaScriptWorker::getHostOnMessage() const {
51 std::lock_guard<Mutex> lock(_mutex);
52 return _hostOnMessage;
53}
54
55void JavaScriptWorker::postMessage(const Ref<JavaScriptMessage>& message) {
56 _workerRuntime->dispatchOnJsThread(nullptr,
57 JavaScriptTaskScheduleTypeDefault,
58 0,
59 [self = strongSmallRef(this), message](JavaScriptEntryParameters& entry) {
60 self->doPostMessage(entry, message);

Callers 1

workerSetOnMessageMethod · 0.80

Calls 3

doSetHostOnMessageMethod · 0.95
strongSmallRefFunction · 0.85
dispatchOnJsThreadMethod · 0.45

Tested by

no test coverage detected