MCPcopy
hub / github.com/socketio/socket.io / write

Method write

packages/engine.io-client/lib/transports/webtransport.ts:90–106  ·  packages/engine.io-client/lib/transports/webtransport.ts::WT.write
(packets: Packet[])

Source from the content-addressed store, hash-verified

88 }
89
90 protected write(packets: Packet[]) {
91 this.writable = false;
92
93 for (let i = 0; i < packets.length; i++) {
94 const packet = packets[i];
95 const lastPacket = i === packets.length - 1;
96
97 this._writer.write(packet).then(() => {
98 if (lastPacket) {
99 nextTick(() => {
100 this.writable = true;
101 this.emitReserved(class="st">"drain");
102 }, this.setTimeoutFn);
103 }
104 });
105 }
106 }
107
108 protected doClose() {
109 this._transport?.close();

Callers 9

sendFunction · 0.45
doOpenMethod · 0.45
closeFunction · 0.45
handlerFunction · 0.45
beforeAllFunction · 0.45
server.jsFile · 0.45
index.tsFile · 0.45
browser.tsFile · 0.45
node.tsFile · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected