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

Method signal

ui/stream/stream.js:76–89  ·  view source on GitHub ↗

* Send stream signals * * @param {number} signal Signal value * * @throws {Exception} When the sender already been closed *

(signal)

Source from the content-addressed store, hash-verified

74 *
75 */
76 signal(signal) {
77 if (this.closed) {
78 throw new Exception(
79 "Sender already been closed. No signal can be send",
80 false
81 );
82 }
83
84 let reqHeader = new header.Header(signal);
85
86 reqHeader.set(this.id);
87
88 return this.sender.send(new Uint8Array([reqHeader.value()]));
89 }
90
91 /**
92 * Send close signal and close current sender

Callers 1

closeMethod · 0.95

Calls 3

setMethod · 0.95
valueMethod · 0.95
sendMethod · 0.45

Tested by

no test coverage detected