write

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

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

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

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

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

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