MCPcopy
hub / github.com/wavetermdev/waveterm / addOOOPacketLocked

Method addOOOPacketLocked

pkg/streamclient/streamreader.go:99–107  ·  view source on GitHub ↗
(dataPk wshrpc.CommandStreamData)

Source from the content-addressed store, hash-verified

97}
98
99func (r *Reader) addOOOPacketLocked(dataPk wshrpc.CommandStreamData) {
100 for _, pkt := range r.oooPackets {
101 if pkt.Seq == dataPk.Seq {
102 // this handles duplicates
103 return
104 }
105 }
106 r.oooPackets = append(r.oooPackets, dataPk)
107}
108
109func (r *Reader) processOOOPacketsLocked() {
110 if len(r.oooPackets) == 0 {

Callers 1

RecvDataMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected