package f;

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 t {
    boolean B(long j, f fVar) throws IOException;

    String C(Charset charset) throws IOException;

    String O() throws IOException;

    int Q() throws IOException;

    byte[] S(long j) throws IOException;

    short W() throws IOException;

    boolean a(long j) throws IOException;

    c buffer();

    void c0(long j) throws IOException;

    f d(long j) throws IOException;

    long f0(byte b2) throws IOException;

    long h0() throws IOException;

    byte[] j() throws IOException;

    InputStream j0();

    boolean m() throws IOException;

    void q(c cVar, long j) throws IOException;

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

    byte readByte() throws IOException;

    void readFully(byte[] bArr) throws IOException;

    int readInt() throws IOException;

    long readLong() throws IOException;

    short readShort() throws IOException;

    long s() throws IOException;

    void skip(long j) throws IOException;
}
