package h;

import java.io.IOException;
import java.io.InputStream;
import java.nio.charset.Charset;

/* JADX INFO: compiled from: BufferedSource.java */
/* JADX INFO: loaded from: classes.dex */
public interface e extends s {
    byte[] A(long j2) throws IOException;

    void G(c cVar, long j2) throws IOException;

    short I() throws IOException;

    long L() throws IOException;

    long O(r rVar) throws IOException;

    void X(long j2) throws IOException;

    c buffer();

    long c0(byte b2) throws IOException;

    f e(long j2) throws IOException;

    boolean e0(long j2, f fVar) throws IOException;

    long f0() throws IOException;

    String h0(Charset charset) throws IOException;

    InputStream k0();

    boolean l(long j2) throws IOException;

    int read(byte[] bArr, int i2, int i3) throws IOException;

    byte readByte() throws IOException;

    void readFully(byte[] bArr) throws IOException;

    int readInt() throws IOException;

    long readLong() throws IOException;

    short readShort() throws IOException;

    String s() throws IOException;

    void skip(long j2) throws IOException;

    byte[] t() throws IOException;

    int v() throws IOException;

    boolean z() throws IOException;
}
