read

expect open fun read(buffer: ByteArray, offset: Int, len: Int): Int
expect open fun read(b: ByteArray): Int
expect abstract fun read(): Int
actual open fun read(buffer: ByteArray, offset: Int, len: Int): Int
actual open fun read(b: ByteArray): Int
actual abstract fun read(): Int
abstract fun <T> read(buffer: <Error class: unknown class><T>, size: SizeT, bufferSize: SizeT): SizeT
actual open fun read(buffer: ByteArray, offset: Int, len: Int): Int
actual open fun read(b: ByteArray): Int
actual abstract fun read(): Int
actual open fun read(buffer: ByteArray, offset: Int, len: Int): Int
actual open fun read(b: ByteArray): Int
actual abstract fun read(): Int