1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package io.netty.handler.codec.http3;
17
18 import io.netty.buffer.ByteBuf;
19 import io.netty.buffer.ByteBufHolder;
20
21
22
23
24 public interface Http3DataFrame extends ByteBufHolder, Http3RequestStreamFrame, Http3PushStreamFrame {
25
26 @Override
27 default long type() {
28 return Http3CodecUtils.HTTP3_DATA_FRAME_TYPE;
29 }
30
31 @Override
32 Http3DataFrame copy();
33
34 @Override
35 Http3DataFrame duplicate();
36
37 @Override
38 Http3DataFrame retainedDuplicate();
39
40 @Override
41 Http3DataFrame replace(ByteBuf content);
42
43 @Override
44 Http3DataFrame retain();
45
46 @Override
47 Http3DataFrame retain(int increment);
48
49 @Override
50 Http3DataFrame touch();
51
52 @Override
53 Http3DataFrame touch(Object hint);
54 }