@se-puu/qpack
Version:
Quick serializer and de-serializer
278 lines (277 loc) • 4.72 kB
TypeScript
export declare const enum DataByte {
Null = 0,
One = 1,
Two = 2,
Three = 3,
Four = 4,
Five = 5,
Six = 6,
Seven = 7,
Eight = 8,
Size_t = 4,
Header = 1
}
export declare const enum Float32 {
Min = -3.4028234663852886e+38,
Max = 3.4028234663852886e+38,
Size = 4,
TSize = 5
}
export declare const enum Float64 {
Min = -1.7976931348623157e+308,
Max = 1.7976931348623157e+308,
Size = 8,
TSize = 9
}
export declare const enum Uint6 {
Max = 63,
Min = 0,
Size = 1,
TSize = 1
}
export declare const enum Uint8 {
Max = 255,
Min = 64,
Size = 1,
TSize = 2
}
export declare const enum Uint16 {
Max = 65535,
Min = 256,
Size = 2,
TSize = 3
}
export declare const enum Uint24 {
Max = 16777215,
Min = 65536,
Size = 3,
TSize = 4
}
export declare const enum Uint32 {
Max = 4294967295,
Min = 16777216,
Size = 4,
TSize = 5
}
export declare const enum Uint40 {
Max = 1099511627775,
Min = 4294967296,
Size = 5,
TSize = 6
}
export declare const enum Uint48 {
Max = 281474976710655,
Min = 1099511627776,
Size = 6,
TSize = 7
}
export declare const enum Uint64 {
Min = 281474976710656,
Size = 8,
TSize = 9
}
export declare const enum Nint5 {
Max = -1,
Min = -31,
Or = 31,
Size = 1,
TSize = 2
}
export declare const enum Int6 {
Max = 127,
Min = -128,
Size = 1,
TSize = 2
}
export declare const enum Int8 {
Max = 127,
Min = -128,
Size = 1,
TSize = 2
}
export declare const enum Int16 {
Max = 32767,
Min = -32768,
Size = 2,
TSize = 3
}
export declare const enum Int24 {
Min = -8388608,
Size = 3,
TSize = 4
}
export declare const enum Int32 {
Min = -2147483648,
Size = 4,
TSize = 5
}
export declare const enum Int40 {
Min = -549755813888,
Size = 5,
TSize = 6
}
export declare const enum Int48 {
Min = -140737488355328,
Size = 6,
TSize = 7
}
export declare const enum IntSafe {
Size = 8,
TSize = 9
}
export declare const enum Int64 {
Size = 8,
TSize = 9
}
export declare const enum String5 {
Max = 31,
Size = 1,
TSize = 1
}
export declare const enum String8 {
Max = 255,
Size = 1,
TSize = 2
}
export declare const enum String16 {
Max = 65535,
Size = 2,
TSize = 3
}
export declare const enum String24 {
Max = 16777215,
Size = 3,
TSize = 4
}
export declare const enum String32 {
Max = 4294967295,
Size = 4,
TSize = 5
}
export declare const enum Object5 {
Max = 31,
Size = 1,
TSize = 1
}
export declare const enum Object8 {
Max = 255,
Size = 1,
TSize = 2
}
export declare const enum Object16 {
Max = 65535,
Size = 2,
TSize = 3
}
export declare const enum Object32 {
Max = 4294967295,
Size = 4,
TSize = 5
}
export declare const enum Null3 {
Max = 7,
Size = 1,
TSize = 1
}
export declare const enum Binary8 {
Max = 255,
Size = 1,
TSize = 2
}
export declare const enum Binary16 {
Max = 65535,
Size = 2,
TSize = 3
}
export declare const enum Binary24 {
Max = 16777215,
Size = 3,
TSize = 4
}
export declare const enum Binary32 {
Max = 4294967295,
Size = 4,
TSize = 5
}
export declare const enum Timestamp48 {
Max = 281474976710655,
Size = 6,
TSize = 7
}
export declare const enum Timestamp64 {
Size = 8,
TSize = 9
}
export declare const enum Array5 {
Max = 31,
Size = 1,
TSize = 1
}
export declare const enum Array8 {
Max = 255,
Size = 1,
TSize = 2
}
export declare const enum Array16 {
Max = 65535,
Size = 2,
TSize = 3
}
export declare const enum Array24 {
Max = 16777215,
Size = 3,
TSize = 4
}
export declare const enum Array32 {
Max = 4294967295,
Size = 4,
TSize = 5
}
export declare const enum Map8 {
Max = 255,
Size = 1,
TSize = 2
}
export declare const enum Map16 {
Max = 65535,
Size = 2,
TSize = 3
}
export declare const enum Map24 {
Max = 16777215,
Size = 3,
TSize = 4
}
export declare const enum Map32 {
Max = 4294967295,
Size = 4,
TSize = 5
}
export declare const enum Extension8 {
Max = 255,
Size = 1,
TypeSize = 2,
Minus = 3,
TSize = 4
}
export declare const enum Extension16 {
Max = 65535,
Size = 2,
TypeSize = 2,
Minus = 2,
TSize = 5
}
export declare const enum Extension24 {
Max = 16777215,
Size = 3,
TypeSize = 2,
Minus = 1,
TSize = 6
}
export declare const enum Extension32 {
Max = 4294967295,
Size = 4,
TypeSize = 2,
Minus = 0,
TSize = 7
}