golang.org/x/net/http2.FrameHeader.Length (field)

31 uses

	golang.org/x/net/http2 (current package)
		frame.go#L173: 	Length uint32
		frame.go#L216: 	fmt.Fprintf(buf, " len=%d", h.Length)
		frame.go#L255: 		Length:   (uint32(buf[0])<<16 | uint32(buf[1])<<8 | uint32(buf[2])),
		frame.go#L517: 	if fh.Length > fr.maxReadSize {
		frame.go#L537: 	payload := fr.getReadBuf(fh.Length)
		frame.go#L767: 	if fh.Flags.Has(FlagSettingsAck) && fh.Length > 0 {
		server.go#L1447: 			if !sc.inflow.take(f.Length) {
		server.go#L1450: 			sc.sendWindowUpdate(nil, int(f.Length)) // conn-level
		server.go#L1734: 		if !sc.inflow.take(f.Length) {
		server.go#L1737: 		sc.sendWindowUpdate(nil, int(f.Length)) // conn-level
		server.go#L1751: 		if !sc.inflow.take(f.Length) {
		server.go#L1754: 		sc.sendWindowUpdate(nil, int(f.Length)) // conn-level
		server.go#L1762: 	if f.Length > 0 {
		server.go#L1764: 		if !takeInflows(&sc.inflow, &st.inflow, f.Length) {
		server.go#L1775: 				sc.sendWindowUpdate(nil, int(f.Length)-wrote)
		server.go#L1788: 		pad := int32(f.Length) - int32(len(data))
		transport.go#L2284: 		if f.Length > 0 {
		transport.go#L2286: 			ok := cc.inflow.take(f.Length)
		transport.go#L2287: 			connAdd := cc.inflow.add(int(f.Length))
		transport.go#L2317: 	if f.Length > 0 {
		transport.go#L2328: 		if !takeInflows(&cc.inflow, &cs.inflow, f.Length) {
		transport.go#L2335: 		if pad := int(f.Length) - len(data); pad > 0 {

	google.golang.org/grpc/internal/transport
		http2_client.go#L1191: 	size := f.Header().Length
		http2_client.go#L1645: 				WireLength:  int(frame.Header().Length),
		http2_client.go#L1652: 				WireLength: int(frame.Header().Length),
		http2_server.go#L408: 		headerWireLength: int(frame.Header().Length),
		http2_server.go#L766: 	size := f.Header().Length
		http_util.go#L538: 	useBufferPool := !mem.IsBelowBufferPoolingThreshold(int(fh.Length))
		http_util.go#L540: 		poolHandle = f.pool.Get(int(fh.Length))
		http_util.go#L548: 		buf = make([]byte, int(fh.Length))
		http_util.go#L551: 		if fh.Length == 0 {