1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package io.netty.handler.codec.http2;
17
18 import io.netty.util.internal.StringUtil;
19
20
21
22
23 public class DefaultHttp2WindowUpdateFrame extends AbstractHttp2StreamFrame implements Http2WindowUpdateFrame {
24
25 private final int windowUpdateIncrement;
26
27 public DefaultHttp2WindowUpdateFrame(int windowUpdateIncrement) {
28 this.windowUpdateIncrement = windowUpdateIncrement;
29 }
30
31 @Override
32 public DefaultHttp2WindowUpdateFrame stream(Http2FrameStream stream) {
33 super.stream(stream);
34 return this;
35 }
36
37 @Override
38 public String name() {
39 return "WINDOW_UPDATE";
40 }
41
42 @Override
43 public int windowSizeIncrement() {
44 return windowUpdateIncrement;
45 }
46
47 @Override
48 public String toString() {
49 return StringUtil.simpleClassName(this) +
50 "(stream=" + stream() + ", windowUpdateIncrement=" + windowUpdateIncrement + ')';
51 }
52 }