Skip to main content

SvcClassInfo

Part of Net/Svc message.

NameTypeSize in bytesSize in bitsValue
Lengthinteger216-
CreateOnClientboolean0.1251-
ServerClasses¹byte[]--ServerClass[]

¹ Depends if the CreateOnClient bit was not set.

Pseudocode Example

let length = read_le_i16();
let create_on_client = read_one_bit();

if !create_on_client {
for _ 0..length {
let class_id = read_bits(length.log2() + 1);
let class_name = read_ascii_string();
let data_table_name = read_ascii_string();
}
}