|
@@ -134,20 +134,6 @@ class Pack(size: Int = 32) {
|
|
return this
|
|
return this
|
|
}
|
|
}
|
|
|
|
|
|
- /**
|
|
|
|
- * 将一个或多个字节值添加到缓冲区中。
|
|
|
|
- *
|
|
|
|
- * @param vals 要添加的字节值,可变参数。
|
|
|
|
- * @return 返回当前对象以支持链式调用。
|
|
|
|
- */
|
|
|
|
- @OptIn(ExperimentalUnsignedTypes::class)
|
|
|
|
- fun push_ubyte(vararg vals: UByte): Pack {
|
|
|
|
- this.grow(vals.size)
|
|
|
|
- System.arraycopy(vals, 0, this.buf, this.buf_size, vals.size)
|
|
|
|
- this.buf_size += vals.size
|
|
|
|
- return this
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
/**
|
|
/**
|
|
* 将多个Short值推入缓冲区,并根据指定的字节序进行写入操作。
|
|
* 将多个Short值推入缓冲区,并根据指定的字节序进行写入操作。
|
|
*
|
|
*
|