MCPcopy Index your code
hub / github.com/nodejs/node / generateMask

Function generateMask

deps/undici/undici.js:15049–15055  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

15047 var bufIdx = BUFFER_SIZE;
15048 var randomFillSync = runtimeFeatures.has("crypto") ? require("node:crypto").randomFillSync : null;
15049 function generateMask() {
15050 if (bufIdx === BUFFER_SIZE) {
15051 bufIdx = 0;
15052 randomFillSync(buffer ??= Buffer.allocUnsafeSlow(BUFFER_SIZE), 0, BUFFER_SIZE);
15053 }
15054 return [buffer[bufIdx++], buffer[bufIdx++], buffer[bufIdx++], buffer[bufIdx++]];
15055 }
15056 __name(generateMask, "generateMask");
15057 var WebsocketFrameSend = class {
15058 static {

Callers 2

createFrameMethod · 0.70
createFastTextFrameMethod · 0.70

Calls 1

randomFillSyncFunction · 0.85

Tested by

no test coverage detected