1
1
public final class kotlinx/io/Buffer : kotlinx/io/Sink, kotlinx/io/Source {
2
- public final fun #int#getHead ()Lkotlinx/io/Segment;
3
- public final fun #int#getSize ()J
4
- public final fun #int#getTail ()Lkotlinx/io/Segment;
5
- public final fun #int#recycleTail ()V
6
- public final fun #int#setHead (Lkotlinx/io/Segment;)V
7
- public final fun #int#setSize (J)V
8
- public final fun #int#setTail (Lkotlinx/io/Segment;)V
9
- public final fun #int#writableSegment (I)Lkotlinx/io/Segment;
10
2
public fun <init> ()V
11
3
public final fun clear ()V
12
4
public fun close ()V
@@ -18,7 +10,10 @@ public final class kotlinx/io/Buffer : kotlinx/io/Sink, kotlinx/io/Source {
18
10
public fun flush ()V
19
11
public final fun get (J)B
20
12
public fun getBuffer ()Lkotlinx/io/Buffer;
13
+ public final synthetic fun getHead ()Lkotlinx/io/Segment;
21
14
public final fun getSize ()J
15
+ public final synthetic fun getSizeMut ()J
16
+ public final synthetic fun getTail ()Lkotlinx/io/Segment;
22
17
public fun hintEmit ()V
23
18
public fun peek ()Lkotlinx/io/Source;
24
19
public fun readAtMostTo (Lkotlinx/io/Buffer;J)J
@@ -28,12 +23,17 @@ public final class kotlinx/io/Buffer : kotlinx/io/Sink, kotlinx/io/Source {
28
23
public fun readLong ()J
29
24
public fun readShort ()S
30
25
public fun readTo (Lkotlinx/io/RawSink;J)V
26
+ public final synthetic fun recycleTail ()V
31
27
public fun request (J)Z
32
28
public fun require (J)V
29
+ public final synthetic fun setHead (Lkotlinx/io/Segment;)V
30
+ public final synthetic fun setSizeMut (J)V
31
+ public final synthetic fun setTail (Lkotlinx/io/Segment;)V
33
32
public fun skip (J)V
34
33
public fun toString ()Ljava/lang/String;
35
34
public fun transferFrom (Lkotlinx/io/RawSource;)J
36
35
public fun transferTo (Lkotlinx/io/RawSink;)J
36
+ public final synthetic fun writableSegment (I)Lkotlinx/io/Segment;
37
37
public fun write (Lkotlinx/io/Buffer;J)V
38
38
public fun write (Lkotlinx/io/RawSource;J)V
39
39
public fun write ([BII)V
@@ -101,17 +101,17 @@ public abstract interface class kotlinx/io/RawSource : java/lang/AutoCloseable {
101
101
}
102
102
103
103
public final class kotlinx/io/Segment {
104
- public final fun #int#dataAsByteArray (Z)[B
105
- public final fun #int#dataWriteBack ([BI)V
106
- public final fun #int#getLimit ()I
107
- public final fun #int#getNext ()Lkotlinx/io/Segment;
108
- public final fun #int#getPos ()I
109
- public final fun #int#remainingCapacity ()I
110
- public final fun #int#setLimit (I)V
111
- public final fun #int#setNext (Lkotlinx/io/Segment;)V
112
- public final fun #int#setPos (I)V
113
- public final fun #int#size ()I
114
104
public synthetic fun <init> ([BIIZZLkotlin/jvm/internal/DefaultConstructorMarker;)V
105
+ public final synthetic fun dataAsByteArray (Z)[B
106
+ public final synthetic fun getLimit ()I
107
+ public final synthetic fun getNext ()Lkotlinx/io/Segment;
108
+ public final synthetic fun getPos ()I
109
+ public final synthetic fun getRemainingCapacity ()I
110
+ public final synthetic fun getSize ()I
111
+ public final synthetic fun setLimit (I)V
112
+ public final synthetic fun setNext (Lkotlinx/io/Segment;)V
113
+ public final synthetic fun setPos (I)V
114
+ public final synthetic fun writeBackData ([BI)V
115
115
}
116
116
117
117
public final class kotlinx/io/SegmentKt {
0 commit comments