@@ -220,7 +220,7 @@ public object UnsafeBufferOperations {
220220 public inline fun writeToTail (
221221 buffer : Buffer ,
222222 minimumCapacity : Int ,
223- writeAction : (SegmentWriteContext , Segment ) -> Int
223+ writeAction : (context: SegmentWriteContext , tail: Segment ) -> Int
224224 ) {
225225 val tail = buffer.writableSegment(minimumCapacity)
226226 val bytesWritten = writeAction(SegmentWriteContextImpl , tail)
@@ -265,7 +265,10 @@ public object UnsafeBufferOperations {
265265 * @sample kotlinx.io.samples.unsafe.UnsafeReadWriteSamplesJvm.messageDigest
266266 * @sample kotlinx.io.samples.unsafe.UnsafeBufferOperationsSamples.crc32Unsafe
267267 */
268- public inline fun iterate (buffer : Buffer , iterationAction : (BufferIterationContext , Segment ? ) -> Unit ) {
268+ public inline fun iterate (
269+ buffer : Buffer ,
270+ iterationAction : (context: BufferIterationContext , head: Segment ? ) -> Unit
271+ ) {
269272 iterationAction(BufferIterationContextImpl , buffer.head)
270273 }
271274
@@ -293,7 +296,7 @@ public object UnsafeBufferOperations {
293296 */
294297 public inline fun iterate (
295298 buffer : Buffer , offset : Long ,
296- iterationAction : (BufferIterationContext , Segment ? , Long ) -> Unit
299+ iterationAction : (context: BufferIterationContext , segment: Segment ? , startOfTheSegmentOffset: Long ) -> Unit
297300 ) {
298301 require(offset >= 0 ) { " Offset must be non-negative: $offset " }
299302 if (offset >= buffer.size) {
@@ -346,7 +349,10 @@ public interface SegmentReadContext {
346349 */
347350@UnsafeIoApi
348351@JvmSynthetic
349- public inline fun SegmentReadContext.withData (segment : Segment , readAction : (ByteArray , Int , Int ) -> Unit ) {
352+ public inline fun SegmentReadContext.withData (
353+ segment : Segment ,
354+ readAction : (bytes: ByteArray , startIndexInclusive: Int , endIndexExclusive: Int ) -> Unit
355+ ) {
350356 readAction(segment.dataAsByteArray(true ), segment.pos, segment.limit)
351357}
352358
0 commit comments