MCPcopy
hub / github.com/1Panel-dev/KubePi / handleSlaveReadEvent

Method handleSlaveReadEvent

thirdparty/gotty/webtty/webtty.go:179–187  ·  view source on GitHub ↗
(data []byte)

Source from the content-addressed store, hash-verified

177}
178
179func (wt *WebTTY) handleSlaveReadEvent(data []byte) error {
180 safeMessage := base64.StdEncoding.EncodeToString(data)
181 err := wt.masterWrite(append([]byte{Output}, []byte(safeMessage)...))
182 if err != nil {
183 return errors.Wrapf(err, "failed to send message to master")
184 }
185
186 return nil
187}
188
189func (wt *WebTTY) masterWrite(data []byte) error {
190 wt.writeMutex.Lock()

Callers 1

RunMethod · 0.95

Calls 1

masterWriteMethod · 0.95

Tested by

no test coverage detected