UNPKG

@se-puu/qpack

Version:

Quick serializer and de-serializer

278 lines (277 loc) 4.72 kB
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 }