MCPcopy
hub / github.com/nirui/sshwifty / send

Method send

ui/stream/stream.js:139–152  ·  view source on GitHub ↗

* Sends data to remote * * @param {Uint8Array} data data to be sent *

(data)

Source from the content-addressed store, hash-verified

137 *
138 */
139 send(data) {
140 let reqHeader = new header.Header(header.STREAM),
141 stHeader = new header.InitialStream(0, 0),
142 d = new Uint8Array(data.length + 3);
143
144 reqHeader.set(this.id);
145 stHeader.set(this.command, data.length, true);
146
147 d[0] = reqHeader.value();
148 d.set(stHeader.buffer(), 1);
149 d.set(data, 3);
150
151 return this.sender.send(d);
152 }
153}
154
155export class Stream {

Callers

nothing calls this directly

Calls 5

setMethod · 0.95
setMethod · 0.95
valueMethod · 0.95
bufferMethod · 0.45
sendMethod · 0.45

Tested by

no test coverage detected