golang.org/x/net/http2.clientStream.bufPipe (field)
13 uses
golang.org/x/net/http2 (current package)
transport.go#L283: bufPipe pipe // buffered pipe with the flow-controlled response payload
transport.go#L346: cs.bufPipe.CloseWithError(err)
transport.go#L905: cs.bufPipe.CloseWithError(err)
transport.go#L1795: cs.bufPipe.CloseWithError(err) // no-op if already closed
transport.go#L2051: cs.bufPipe = pipe{b: &dataBuffer{expected: res.ContentLength}}
transport.go#L2108: n, err = b.cs.bufPipe.Read(p)
transport.go#L2144: v := int(cs.inflow.available()) + cs.bufPipe.Len()
transport.go#L2170: serverSentStreamEnd := cs.bufPipe.Err() == io.EOF
transport.go#L2171: unread := cs.bufPipe.Len()
transport.go#L2190: cs.bufPipe.BreakWithError(errClosedResponseBody)
transport.go#L2277: if _, err := cs.bufPipe.Write(data); err != nil {
transport.go#L2305: cs.bufPipe.closeWithErrorAndCode(err, code)
transport.go#L2429: cs.bufPipe.CloseWithError(err)
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |