1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package io.netty.handler.codec.http.websocketx;
17
18 import io.netty.buffer.ByteBuf;
19 import io.netty.buffer.Unpooled;
20
21
22
23
24 public class PongWebSocketFrame extends WebSocketFrame {
25
26
27
28
29 public PongWebSocketFrame() {
30 super(Unpooled.buffer(0));
31 }
32
33
34
35
36
37
38
39 public PongWebSocketFrame(ByteBuf binaryData) {
40 super(binaryData);
41 }
42
43
44
45
46
47
48
49
50
51
52
53 public PongWebSocketFrame(boolean finalFragment, int rsv, ByteBuf binaryData) {
54 super(finalFragment, rsv, binaryData);
55 }
56
57 @Override
58 public PongWebSocketFrame copy() {
59 return new PongWebSocketFrame(isFinalFragment(), rsv(), content().copy());
60 }
61
62 @Override
63 public PongWebSocketFrame duplicate() {
64 return new PongWebSocketFrame(isFinalFragment(), rsv(), content().duplicate());
65 }
66
67 @Override
68 public PongWebSocketFrame retain() {
69 super.retain();
70 return this;
71 }
72
73 @Override
74 public PongWebSocketFrame retain(int increment) {
75 super.retain(increment);
76 return this;
77 }
78 }