This commit is contained in:
2025-09-03 19:18:44 +01:00
parent eb620087c9
commit 695964a636
29 changed files with 631 additions and 571 deletions

View File

@@ -3,11 +3,11 @@
* @param number The number to pack.
* @returns The packed buffer.
*/
export function numberToUint16BE (number: number): Uint8Array {
const ret = new Uint8Array(2)
ret[0] = (number & 0xFF00) >> 8
ret[1] = (number & 0x00FF) >> 0
return ret
export function numberToUint16BE(number: number): Uint8Array {
const ret = new Uint8Array(2);
ret[0] = (number & 0xff00) >> 8;
ret[1] = (number & 0x00ff) >> 0;
return ret;
}
/**
@@ -15,11 +15,11 @@ export function numberToUint16BE (number: number): Uint8Array {
* @param number The number to pack.
* @returns The packed buffer.
*/
export function numberToUint32BE (number: number): Uint8Array {
const ret = new Uint8Array(4)
ret[0] = (number & 0xFF000000) >> 24
ret[1] = (number & 0x00FF0000) >> 16
ret[2] = (number & 0x0000FF00) >> 8
ret[3] = (number & 0x000000FF) >> 0
return ret
export function numberToUint32BE(number: number): Uint8Array {
const ret = new Uint8Array(4);
ret[0] = (number & 0xff000000) >> 24;
ret[1] = (number & 0x00ff0000) >> 16;
ret[2] = (number & 0x0000ff00) >> 8;
ret[3] = (number & 0x000000ff) >> 0;
return ret;
}