readFully

fun Source.readFully(out: ByteArray, offset: Int = 0, length: Int = out.size - offset)
fun Source.readFully(buffer: ByteBuffer)