golang.org/x/net/http2.FrameHeader.Length (field)
26 uses
golang.org/x/net/http2 (current package)
frame.go#L165: Length uint32
frame.go#L208: fmt.Fprintf(buf, " len=%d", h.Length)
frame.go#L242: Length: (uint32(buf[0])<<16 | uint32(buf[1])<<8 | uint32(buf[2])),
frame.go#L496: if fh.Length > fr.maxReadSize {
frame.go#L499: payload := fr.getReadBuf(fh.Length)
frame.go#L699: if fh.Flags.Has(FlagSettingsAck) && fh.Length > 0 {
server.go#L1675: if sc.inflow.available() < int32(f.Length) {
server.go#L1682: sc.inflow.take(int32(f.Length))
server.go#L1683: sc.sendWindowUpdate(nil, int(f.Length)) // conn-level
server.go#L1703: if f.Length > 0 {
server.go#L1705: if st.inflow.available() < int32(f.Length) {
server.go#L1708: st.inflow.take(int32(f.Length))
server.go#L1713: sc.sendWindowUpdate(nil, int(f.Length)-wrote)
server.go#L1724: if pad := int32(f.Length) - int32(len(data)); pad > 0 {
transport.go#L2214: if f.Length > 0 {
transport.go#L2216: cc.inflow.add(int32(f.Length))
transport.go#L2220: cc.fr.WriteWindowUpdate(0, uint32(f.Length))
transport.go#L2234: if f.Length > 0 {
transport.go#L2245: if cs.inflow.available() >= int32(f.Length) {
transport.go#L2246: cs.inflow.take(int32(f.Length))
transport.go#L2254: if pad := int(f.Length) - len(data); pad > 0 {
google.golang.org/grpc/internal/transport
http2_client.go#L943: size := f.Header().Length
http2_client.go#L1220: WireLength: int(frame.Header().Length),
http2_client.go#L1228: WireLength: int(frame.Header().Length),
http2_server.go#L425: WireLength: int(frame.Header().Length),
http2_server.go#L579: size := f.Header().Length
![]() |
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. |