From 02d368fcbfff38412cfd194056cdf27fe7508f6c Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Tue, 13 Feb 2024 16:37:20 +0700 Subject: [PATCH] Clarify --- .../dbotthepony/kommons/io/InputStreamUtils.kt | 16 ++++++++-------- .../dbotthepony/kommons/io/OutputStreamUtils.kt | 8 ++++---- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/main/kotlin/ru/dbotthepony/kommons/io/InputStreamUtils.kt b/src/main/kotlin/ru/dbotthepony/kommons/io/InputStreamUtils.kt index b8de787..f9d94d9 100644 --- a/src/main/kotlin/ru/dbotthepony/kommons/io/InputStreamUtils.kt +++ b/src/main/kotlin/ru/dbotthepony/kommons/io/InputStreamUtils.kt @@ -196,42 +196,42 @@ fun InputStream.readVarIntInfo() = readVarIntInfo(::read) /** - * Reads signed variable length integer, with Big-endian byte order + * Reads signed variable length integer, with Big-endian byte order. Sign is determined by first bit. */ fun RandomAccessFile.readSignedVarLong() = readVarLong(::readUnsignedByte).fromSignedVar() /** - * Reads signed variable length integer, with Big-endian byte order + * Reads signed variable length integer, with Big-endian byte order. Sign is determined by first bit. */ fun RandomAccessFile.readSignedVarInt() = readVarInt(::readUnsignedByte).fromSignedVar() /** - * Reads signed variable length integer, with Big-endian byte order + * Reads signed variable length integer, with Big-endian byte order. Sign is determined by first bit. */ fun RandomAccessFile.readSignedVarLongInfo() = readVarLongInfo(::readUnsignedByte).fromSignedVar() /** - * Reads signed variable length integer, with Big-endian byte order + * Reads signed variable length integer, with Big-endian byte order. Sign is determined by first bit. */ fun RandomAccessFile.readSignedVarIntInfo() = readVarIntInfo(::readUnsignedByte).fromSignedVar() /** - * Reads signed variable length integer, with Big-endian byte order + * Reads signed variable length integer, with Big-endian byte order. Sign is determined by first bit. */ fun InputStream.readSignedVarLong() = readVarLong(::read).fromSignedVar() /** - * Reads signed variable length integer, with Big-endian byte order + * Reads signed variable length integer, with Big-endian byte order. Sign is determined by first bit. */ fun InputStream.readSignedVarInt() = readVarInt(::read).fromSignedVar() /** - * Reads signed variable length integer, with Big-endian byte order + * Reads signed variable length integer, with Big-endian byte order. Sign is determined by first bit. */ fun InputStream.readSignedVarLongInfo() = readVarLongInfo(::read).fromSignedVar() /** - * Reads signed variable length integer, with Big-endian byte order + * Reads signed variable length integer, with Big-endian byte order. Sign is determined by first bit. */ fun InputStream.readSignedVarIntInfo() = readVarIntInfo(::read).fromSignedVar() diff --git a/src/main/kotlin/ru/dbotthepony/kommons/io/OutputStreamUtils.kt b/src/main/kotlin/ru/dbotthepony/kommons/io/OutputStreamUtils.kt index 1f5cf48..92ec3f0 100644 --- a/src/main/kotlin/ru/dbotthepony/kommons/io/OutputStreamUtils.kt +++ b/src/main/kotlin/ru/dbotthepony/kommons/io/OutputStreamUtils.kt @@ -144,22 +144,22 @@ fun OutputStream.writeVarInt(value: Int) = writeVarInt(::write, value) /** - * Writes signed variable length integer, with Big-endian byte order + * Writes signed variable length integer, with Big-endian byte order. Sign is encoded as first bit. */ fun RandomAccessFile.writeSignedVarLong(value: Long) = writeVarLong(::write, value.toSignedVar()) /** - * Writes signed variable length integer, with Big-endian byte order + * Writes signed variable length integer, with Big-endian byte order. Sign is encoded as first bit. */ fun RandomAccessFile.writeSignedVarInt(value: Int) = writeVarInt(::write, value.toSignedVar()) /** - * Writes signed variable length integer, with Big-endian byte order + * Writes signed variable length integer, with Big-endian byte order. Sign is encoded as first bit. */ fun OutputStream.writeSignedVarLong(value: Long) = writeVarLong(::write, value.toSignedVar()) /** - * Writes signed variable length integer, with Big-endian byte order + * Writes signed variable length integer, with Big-endian byte order. Sign is encoded as first bit. */ fun OutputStream.writeSignedVarInt(value: Int) = writeVarInt(::write, value.toSignedVar())