API reference
Preparing search index…

PacketValues

Packet encodings and their JS values; multibyte integers use network order.

interface PacketValues {
    bool: boolean;
    bytes: Uint8Array;
    f32: number;
    f64: number;
    i16: number;
    i32: number;
    i64: bigint;
    i8: number;
    string: string;
    u16: number;
    u32: number;
    u64: bigint;
    u8: number;
    utf8: string;
}
Source & inheritance
Member directory14

Properties

Properties

bool: boolean

Single-byte boolean.

Source & inheritance
bytes: Uint8Array

A u32 byte length followed by raw bytes.

Source & inheritance
f32: number

IEEE 754 single-precision float in host byte order.

Source & inheritance
f64: number

IEEE 754 double-precision float in host byte order.

Source & inheritance
i16: number

Signed 16-bit integer.

Source & inheritance
i32: number

Signed 32-bit integer.

Source & inheritance
i64: bigint

Signed 64-bit integer.

Source & inheritance
i8: number

Signed 8-bit integer.

Source & inheritance
string: string

SFML String: a u32 code point count followed by network-order UTF-32 code points.

Source & inheritance
u16: number

Unsigned 16-bit integer.

Source & inheritance
u32: number

Unsigned 32-bit integer.

Source & inheritance
u64: bigint

Unsigned 64-bit integer.

Source & inheritance
u8: number

Unsigned 8-bit integer.

Source & inheritance
utf8: string

std::string-compatible format: a u32 byte length followed by UTF-8 bytes.

Source & inheritance

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0