.class public interface abstract Lzj/o; .super Ljava/lang/Object; .source "BufferedSource.kt" # interfaces .implements Lzj/m0; .implements Ljava/nio/channels/ReadableByteChannel; # annotations .annotation runtime Lkotlin/Metadata; bv = {} d1 = { "\u0000r\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0005\n\u0000\n\u0002\u0010\n\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0012\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0013\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008f\u0018\u00002\u00020\u00012\u00020\u0002J\u0008\u0010\u0004\u001a\u00020\u0003H\'J\u0008\u0010\u0006\u001a\u00020\u0005H&J\u0010\u0010\n\u001a\u00020\t2\u0006\u0010\u0008\u001a\u00020\u0007H&J\u0010\u0010\u000b\u001a\u00020\u00052\u0006\u0010\u0008\u001a\u00020\u0007H&J\u0008\u0010\r\u001a\u00020\u000cH&J\u0008\u0010\u000f\u001a\u00020\u000eH&J\u0008\u0010\u0010\u001a\u00020\u000eH&J\u0008\u0010\u0012\u001a\u00020\u0011H&J\u0008\u0010\u0013\u001a\u00020\u0011H&J\u0008\u0010\u0014\u001a\u00020\u0007H&J\u0008\u0010\u0015\u001a\u00020\u0007H&J\u0008\u0010\u0016\u001a\u00020\u0007H&J\u0008\u0010\u0017\u001a\u00020\u0007H&J\u0010\u0010\u0018\u001a\u00020\t2\u0006\u0010\u0008\u001a\u00020\u0007H&J\u0008\u0010\u001a\u001a\u00020\u0019H&J\u0010\u0010\u001b\u001a\u00020\u00192\u0006\u0010\u0008\u001a\u00020\u0007H&J\u0010\u0010\u001e\u001a\u00020\u00112\u0006\u0010\u001d\u001a\u00020\u001cH&J\u0008\u0010 \u001a\u00020\u001fH&J\u0010\u0010!\u001a\u00020\u001f2\u0006\u0010\u0008\u001a\u00020\u0007H&J\u0010\u0010#\u001a\u00020\u00112\u0006\u0010\"\u001a\u00020\u001fH&J\u0010\u0010$\u001a\u00020\t2\u0006\u0010\"\u001a\u00020\u001fH&J \u0010#\u001a\u00020\u00112\u0006\u0010\"\u001a\u00020\u001f2\u0006\u0010%\u001a\u00020\u00112\u0006\u0010\u0008\u001a\u00020\u0011H&J\u0018\u0010&\u001a\u00020\t2\u0006\u0010\"\u001a\u00020\u00032\u0006\u0010\u0008\u001a\u00020\u0007H&J\u0010\u0010(\u001a\u00020\u00072\u0006\u0010\"\u001a\u00020\'H&J\u0008\u0010*\u001a\u00020)H&J\u0010\u0010+\u001a\u00020)2\u0006\u0010\u0008\u001a\u00020\u0007H&J\n\u0010,\u001a\u0004\u0018\u00010)H&J\u0008\u0010-\u001a\u00020)H&J\u0010\u0010/\u001a\u00020)2\u0006\u0010.\u001a\u00020\u0007H&J\u0008\u00100\u001a\u00020\u0011H&J\u0010\u00103\u001a\u00020)2\u0006\u00102\u001a\u000201H&J\u0018\u00104\u001a\u00020)2\u0006\u0010\u0008\u001a\u00020\u00072\u0006\u00102\u001a\u000201H&J\u0010\u00106\u001a\u00020\u00072\u0006\u00105\u001a\u00020\u000cH&J\u0018\u00108\u001a\u00020\u00072\u0006\u00105\u001a\u00020\u000c2\u0006\u00107\u001a\u00020\u0007H&J \u0010:\u001a\u00020\u00072\u0006\u00105\u001a\u00020\u000c2\u0006\u00107\u001a\u00020\u00072\u0006\u00109\u001a\u00020\u0007H&J\u0010\u0010<\u001a\u00020\u00072\u0006\u0010;\u001a\u00020\u0019H&J\u0018\u0010=\u001a\u00020\u00072\u0006\u0010;\u001a\u00020\u00192\u0006\u00107\u001a\u00020\u0007H&J\u0010\u0010?\u001a\u00020\u00072\u0006\u0010>\u001a\u00020\u0019H&J\u0018\u0010@\u001a\u00020\u00072\u0006\u0010>\u001a\u00020\u00192\u0006\u00107\u001a\u00020\u0007H&J\u0018\u0010A\u001a\u00020\u00052\u0006\u0010%\u001a\u00020\u00072\u0006\u0010;\u001a\u00020\u0019H&J(\u0010C\u001a\u00020\u00052\u0006\u0010%\u001a\u00020\u00072\u0006\u0010;\u001a\u00020\u00192\u0006\u0010B\u001a\u00020\u00112\u0006\u0010\u0008\u001a\u00020\u0011H&J\u0008\u0010D\u001a\u00020\u0000H&J\u0008\u0010F\u001a\u00020EH&R\u0014\u0010I\u001a\u00020\u00038&X\u00a6\u0004\u00a2\u0006\u0006\u001a\u0004\u0008G\u0010H\u00a8\u0006J" } d2 = { "Lzj/o;", "Lzj/m0;", "Ljava/nio/channels/ReadableByteChannel;", "Lzj/m;", "e", "", "H0", "", "byteCount", "Lkotlin/d1;", "l0", "request", "", "readByte", "", "readShort", "g0", "", "readInt", "k1", "readLong", "h0", "M0", "D1", "skip", "Lokio/ByteString;", "d1", "v0", "Lzj/c0;", "options", "g1", "", "E0", "d0", "sink", "read", "readFully", "offset", "i1", "Lzj/k0;", "U0", "", "q1", "q0", "E", "Z", "limit", "H", "b1", "Ljava/nio/charset/Charset;", "charset", "Y0", "r1", "b", "o0", "fromIndex", "A", "toIndex", "C", "bytes", "x", "j", "targetBytes", "D", "k0", "R", "bytesOffset", "b0", "peek", "Ljava/io/InputStream;", "F1", "getBuffer", "()Lzj/m;", "buffer", "okio" } k = 0x1 mv = { 0x1, 0x4, 0x0 } .end annotation # virtual methods .method public abstract A(BJ)J .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract C(BJJ)J .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract D(Lokio/ByteString;)J .param p1 # Lokio/ByteString; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract D1()J .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract E()Ljava/lang/String; .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .annotation build Lorg/jetbrains/annotations/Nullable; .end annotation .end method .method public abstract E0()[B .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end method .method public abstract F1()Ljava/io/InputStream; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end method .method public abstract H(J)Ljava/lang/String; .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end method .method public abstract H0()Z .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract M0()J .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract R(JLokio/ByteString;)Z .param p3 # Lokio/ByteString; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract U0(Lzj/k0;)J .param p1 # Lzj/k0; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract Y0(Ljava/nio/charset/Charset;)Ljava/lang/String; .param p1 # Ljava/nio/charset/Charset; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end method .method public abstract Z()Ljava/lang/String; .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end method .method public abstract b0(JLokio/ByteString;II)Z .param p3 # Lokio/ByteString; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract b1()I .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract d0(J)[B .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end method .method public abstract d1()Lokio/ByteString; .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end method .method public abstract e()Lzj/m; .annotation runtime Lkotlin/Deprecated; level = .enum Lkotlin/DeprecationLevel;->WARNING:Lkotlin/DeprecationLevel; message = "moved to val: use getBuffer() instead" replaceWith = .subannotation Lkotlin/ReplaceWith; expression = "buffer" imports = {} .end subannotation .end annotation .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end method .method public abstract g0()S .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract g1(Lzj/c0;)I .param p1 # Lzj/c0; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract getBuffer()Lzj/m; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end method .method public abstract h0()J .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract i1(Lzj/m;J)V .param p1 # Lzj/m; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract j(Lokio/ByteString;J)J .param p1 # Lokio/ByteString; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract k0(Lokio/ByteString;J)J .param p1 # Lokio/ByteString; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract k1()I .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract l0(J)V .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract o0(B)J .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract peek()Lzj/o; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end method .method public abstract q0(J)Ljava/lang/String; .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end method .method public abstract q1()Ljava/lang/String; .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end method .method public abstract r1(JLjava/nio/charset/Charset;)Ljava/lang/String; .param p3 # Ljava/nio/charset/Charset; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end method .method public abstract read([B)I .param p1 # [B .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract read([BII)I .param p1 # [B .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract readByte()B .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract readFully([B)V .param p1 # [B .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract readInt()I .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract readLong()J .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract readShort()S .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract request(J)Z .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract skip(J)V .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract v0(J)Lokio/ByteString; .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end method .method public abstract x(Lokio/ByteString;)J .param p1 # Lokio/ByteString; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method