type golang.org/x/net/http2.pipe
16 uses
golang.org/x/net/http2 (current package)
pipe.go#L16: type pipe struct {
pipe.go#L33: func (p *pipe) Len() int {
pipe.go#L44: func (p *pipe) Read(d []byte) (n int, err error) {
pipe.go#L73: func (p *pipe) Write(d []byte) (n int, err error) {
pipe.go#L95: func (p *pipe) CloseWithError(err error) { p.closeWithError(&p.err, err, nil) }
pipe.go#L100: func (p *pipe) BreakWithError(err error) { p.closeWithError(&p.breakErr, err, nil) }
pipe.go#L104: func (p *pipe) closeWithErrorAndCode(err error, fn func()) { p.closeWithError(&p.err, err, fn) }
pipe.go#L106: func (p *pipe) closeWithError(dst *error, err error, fn func()) {
pipe.go#L132: func (p *pipe) closeDoneLocked() {
pipe.go#L146: func (p *pipe) Err() error {
pipe.go#L157: func (p *pipe) Done() <-chan struct{} {
server.go#L578: body *pipe // non-nil if expecting DATA frames
server.go#L2048: req.Body.(*requestBody).pipe = &pipe{
server.go#L2305: pipe *pipe // non-nil if we have a HTTP entity message body
transport.go#L283: bufPipe pipe // buffered pipe with the flow-controlled response payload
transport.go#L2051: cs.bufPipe = pipe{b: &dataBuffer{expected: res.ContentLength}}
 |
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. |