|
checkAvailable
|
abstract fun checkAvailable(moreSize: Int): Unit |
|
getArray
|
abstract fun getArray(): ByteArray |
|
readBoolean
|
abstract fun readBoolean(): Boolean |
|
readBooleanArray
|
abstract fun readBooleanArray(): BooleanArray |
|
readByte
|
abstract fun readByte(): Byte |
|
readByteArray
|
abstract fun readByteArray(): ByteArray |
|
readByteArrayRaw
|
abstract fun readByteArrayRaw(array: ByteArray): Unit |
|
readChar
|
abstract fun readChar(): Char |
|
readCharArray
|
abstract fun readCharArray(): CharArray |
|
readDouble
|
abstract fun readDouble(): Double |
|
readDoubleArray
|
abstract fun readDoubleArray(): DoubleArray |
|
readFloat
|
abstract fun readFloat(): Float |
|
readFloatArray
|
abstract fun readFloatArray(): FloatArray |
|
readInt
|
abstract fun readInt(): Int |
|
readIntArray
|
abstract fun readIntArray(): IntArray |
|
readLong
|
abstract fun readLong(): Long |
|
readLongArray
|
abstract fun readLongArray(): LongArray |
|
readNullableString
|
abstract fun readNullableString(): String? |
|
readShort
|
abstract fun readShort(): Short |
|
readShortArray
|
abstract fun readShortArray(): ShortArray |
|
readString
|
fun readString(): String |
|
readUByte
|
open fun readUByte(): <ERROR CLASS> |
|
readUByteArray
|
open fun readUByteArray(): <ERROR CLASS> |
|
readUInt
|
open fun readUInt(): <ERROR CLASS> |
|
readUIntArray
|
open fun readUIntArray(): <ERROR CLASS> |
|
readULong
|
open fun readULong(): <ERROR CLASS> |
|
readULongArray
|
open fun readULongArray(): <ERROR CLASS> |
|
readUShort
|
open fun readUShort(): <ERROR CLASS> |
|
readUShortArray
|
open fun readUShortArray(): <ERROR CLASS> |
|
reset
|
open fun reset(): Unit
Sets position to zero, can discard data in order to shrink backing storage
|
|
rewind
|
fun rewind(): Unit
Sets position to zero, keeps all data
|
|
writeBoolean
|
abstract fun writeBoolean(value: Boolean): Unit |
|
writeBooleanArray
|
abstract fun writeBooleanArray(array: BooleanArray): Unit |
|
writeByte
|
abstract fun writeByte(value: Byte): Unit |
|
writeByteArray
|
abstract fun writeByteArray(array: ByteArray): Unit |
|
writeByteArrayRaw
|
abstract fun writeByteArrayRaw(array: ByteArray, count: Int? = null): Unit |
|
writeChar
|
abstract fun writeChar(value: Char): Unit |
|
writeCharArray
|
abstract fun writeCharArray(array: CharArray): Unit |
|
writeDouble
|
abstract fun writeDouble(value: Double): Unit |
|
writeDoubleArray
|
abstract fun writeDoubleArray(array: DoubleArray): Unit |
|
writeFloat
|
abstract fun writeFloat(value: Float): Unit |
|
writeFloatArray
|
abstract fun writeFloatArray(array: FloatArray): Unit |
|
writeInt
|
abstract fun writeInt(value: Int): Unit |
|
writeIntArray
|
abstract fun writeIntArray(array: IntArray): Unit |
|
writeLong
|
abstract fun writeLong(value: Long): Unit |
|
writeLongArray
|
abstract fun writeLongArray(array: LongArray): Unit |
|
writeNullableString
|
abstract fun writeNullableString(value: String?): Unit |
|
writeShort
|
abstract fun writeShort(value: Short): Unit |
|
writeShortArray
|
abstract fun writeShortArray(array: ShortArray): Unit |
|
writeString
|
fun writeString(value: String): Unit |
|
writeUByte
|
open fun writeUByte(value: <ERROR CLASS>): Unit |
|
writeUByteArray
|
open fun writeUByteArray(array: <ERROR CLASS>): Unit |
|
writeUInt
|
open fun writeUInt(value: <ERROR CLASS>): Unit |
|
writeUIntArray
|
open fun writeUIntArray(array: <ERROR CLASS>): Unit |
|
writeULong
|
open fun writeULong(value: <ERROR CLASS>): Unit |
|
writeULongArray
|
open fun writeULongArray(array: <ERROR CLASS>): Unit |
|
writeUShort
|
open fun writeUShort(value: <ERROR CLASS>): Unit |
|
writeUShortArray
|
open fun writeUShortArray(array: <ERROR CLASS>): Unit |