write

expect open override fun write(byteString: ByteString): Buffer
expect open override fun write(byteString: ByteString, offset: Int, byteCount: Int): Buffer


expect open override fun write(source: ByteArray): Buffer

Like OutputStream.write, this writes a complete byte array to this sink.


expect open override fun write(source: ByteArray, offset: Int, byteCount: Int): Buffer

Like OutputStream.write, this writes byteCount bytes of source, starting at offset.


expect open override fun write(source: Source, byteCount: Long): Buffer

Removes byteCount bytes from source and appends them to this sink.

open override fun write(source: ByteBuffer): Int
actual open override fun write(byteString: ByteString): Buffer
actual open override fun write(byteString: ByteString, offset: Int, byteCount: Int): Buffer
actual open override fun write(source: ByteArray): Buffer
actual open override fun write(source: ByteArray, offset: Int, byteCount: Int): Buffer
actual open override fun write(source: Source, byteCount: Long): Buffer
actual open override fun write(byteString: ByteString): Buffer
actual open override fun write(byteString: ByteString, offset: Int, byteCount: Int): Buffer
actual open override fun write(source: ByteArray): Buffer
actual open override fun write(source: ByteArray, offset: Int, byteCount: Int): Buffer
actual open override fun write(source: Source, byteCount: Long): Buffer