golang.org/x/net/http2.ClientConn.streams (field)
16 uses
golang.org/x/net/http2 (current package)
transport.go#L252: streams map[uint32]*clientStream // client-initiated
transport.go#L650: streams: make(map[uint32]*clientStream),
transport.go#L738: for streamID, cs := range cc.streams {
transport.go#L781: maxConcurrentOkay = int64(len(cc.streams)+1) < int64(cc.maxConcurrentStreams)
transport.go#L818: if len(cc.streams) > 0 {
transport.go#L847: if len(cc.streams) == 0 || cc.closed {
transport.go#L900: for id, cs := range cc.streams {
transport.go#L906: delete(cc.streams, id)
transport.go#L1238: if int64(len(cc.streams))+1 <= int64(cc.maxConcurrentStreams) {
transport.go#L1703: cc.streams[cs.ID] = cs
transport.go#L1714: cs := cc.streams[id]
transport.go#L1717: delete(cc.streams, id)
transport.go#L1718: if len(cc.streams) == 0 && cc.idleTimer != nil {
transport.go#L1794: for _, cs := range cc.streams {
transport.go#L2368: for _, cs := range cc.streams {
transport.go#L2723: ci.WasIdle = len(cc.streams) == 0 && reused
![]() |
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. |