()
| 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 { |
no test coverage detected