type net/http.ConnState
23 uses
net/http (current package)
h2_bundle.go#L4685: func (sc *http2serverConn) setConnState(state ConnState) {
server.go#L1865: func (c *conn) setState(nc net.Conn, state ConnState, runHook bool) {
server.go#L1886: func (c *conn) getState() (state ConnState, unixSec int64) {
server.go#L1888: return ConnState(packedState & 0xff), int64(packedState >> 8)
server.go#L3067: ConnState func(net.Conn, ConnState)
server.go#L3266: type ConnState int
server.go#L3273: StateNew ConnState = iota
server.go#L3304: var stateName = map[ConnState]string{
server.go#L3312: func (c ConnState) String() string {
net/http/httptest
server.go#L53: conns map[net.Conn]http.ConnState // except terminal states
server.go#L319: s.Config.ConnState = func(c net.Conn, cs http.ConnState) {
server.go#L329: s.conns = make(map[net.Conn]http.ConnState)
go.pact.im/x/httptrack
conn.go#L23: func (c *ConnTracker) Track(_ net.Conn, state http.ConnState) {
stats.go#L124: conns map[net.Conn]http.ConnState
stats.go#L134: func (s *StatsTracker) Track(conn net.Conn, state http.ConnState) {
stats.go#L149: s.conns = make(map[net.Conn]http.ConnState)
stats.go#L164: func (s *StatsTracker) Connections() map[net.Conn]http.ConnState {
stats.go#L170: var conns map[net.Conn]http.ConnState
tracker.go#L12: Track(net.Conn, http.ConnState)
tracker.go#L18: type TrackerFunc func(net.Conn, http.ConnState)
tracker.go#L21: func (f TrackerFunc) Track(conn net.Conn, state http.ConnState) {
tracker.go#L33: return func(conn net.Conn, state http.ConnState) {
golang.org/x/net/http2
server.go#L705: func (sc *serverConn) setConnState(state http.ConnState) {