MCPcopy
hub / github.com/coder/websocket / newLimitReader

Function newLimitReader

read.go:507–514  ·  view source on GitHub ↗
(c *Conn, r io.Reader, limit int64)

Source from the content-addressed store, hash-verified

505}
506
507func newLimitReader(c *Conn, r io.Reader, limit int64) *limitReader {
508 lr := &limitReader{
509 c: c,
510 }
511 lr.limit.Store(limit)
512 lr.reset(r)
513 return lr
514}
515
516func (lr *limitReader) reset(r io.Reader) {
517 lr.n = lr.limit.Load()

Callers 1

newMsgReaderFunction · 0.85

Calls 1

resetMethod · 0.95

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…