// 
// Decompiled by Procyon v0.6.0
// 

package io.netty.handler.codec.http3;

import io.netty.util.ReferenceCounted;
import io.netty.buffer.ByteBuf;
import io.netty.buffer.ByteBufHolder;

public interface Http3DataFrame extends ByteBufHolder, Http3RequestStreamFrame, Http3PushStreamFrame
{
    default long type() {
        return 0L;
    }
    
    Http3DataFrame copy();
    
    Http3DataFrame duplicate();
    
    Http3DataFrame retainedDuplicate();
    
    Http3DataFrame replace(final ByteBuf p0);
    
    Http3DataFrame retain();
    
    Http3DataFrame retain(final int p0);
    
    Http3DataFrame touch();
    
    Http3DataFrame touch(final Object p0);
}
