MCPcopy Index your code
hub / github.com/Moddable-OpenSource/moddable / stepThree

Function stepThree

tests/modules/base/sharedworker/messages.js:50–67  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

48}
49
50function stepThree() {
51 for (let i = 0; i < count; i++) {
52 s[i].port.postMessage(String(i));
53 if (i === (count - 1)) {
54 s[i].port.onmessage = function (message) {
55 if ((messageCount + count) !== message.messageCount)
56 return $DONE("out of order message");
57 if (String(i) !== message.value)
58 return $DONE("unexpected message value");
59
60 messageCount += count;
61 stepFour();
62 }
63 }
64 else
65 delete s[i].port.onmessage;
66 }
67}
68
69
70function stepFour() {

Callers 1

stepTwoFunction · 0.85

Calls 3

StringFunction · 0.85
stepFourFunction · 0.85
postMessageMethod · 0.65

Tested by

no test coverage detected