zt
09/13/2022, 2:42 AMval vendor = buildString {
repeat(lengthOfVendor) {
append(readChannel.readByte().toInt().toChar())
}
}
ephemient
09/13/2022, 3:07 AMString(ByteArray(length) { readByte() }, Charsets.ISO_8859_1)
zt
09/13/2022, 5:24 AMephemient
09/13/2022, 5:28 AMCharArray(length) { readByte().toInt().and(0xFF).toChar() }.concatToString()
Aleksei Tirman [JB]
09/13/2022, 8:00 AMreadUTF8Line
method with a limit:
val vendor = readChannel.readUTF8Line(lengthOfVendor)
zt
09/13/2022, 9:41 PMephemient
09/14/2022, 4:24 AMephemient
09/14/2022, 4:28 AMval packet = readChannel.readPacket(size)
val text = packet.readText()
packet.release()
though