type net/http.connReader
14 uses
net/http (current package)
server.go#L279: r *connReader
server.go#L656: type connReader struct {
server.go#L668: func (cr *connReader) lock() {
server.go#L675: func (cr *connReader) unlock() { cr.mu.Unlock() }
server.go#L677: func (cr *connReader) startBackgroundRead() {
server.go#L691: func (cr *connReader) backgroundRead() {
server.go#L731: func (cr *connReader) abortPendingRead() {
server.go#L745: func (cr *connReader) setReadLimit(remain int64) { cr.remain = remain }
server.go#L746: func (cr *connReader) setInfiniteReadLimit() { cr.remain = maxInt64 }
server.go#L747: func (cr *connReader) hitReadLimit() bool { return cr.remain <= 0 }
server.go#L759: func (cr *connReader) handleReadError(_ error) {
server.go#L765: func (cr *connReader) closeNotify() {
server.go#L772: func (cr *connReader) Read(p []byte) (n int, err error) {
server.go#L1873: c.r = &connReader{conn: c}
![]() |
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. |