constants.d.ts 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. export type IntDict = Record<string, number>;
  2. export declare const ERROR: IntDict;
  3. export declare const TYPE: IntDict;
  4. export declare const FLAGS: IntDict;
  5. export declare const LENIENT_FLAGS: IntDict;
  6. export declare const METHODS: IntDict;
  7. export declare const STATUSES: IntDict;
  8. export declare const FINISH: IntDict;
  9. export declare const HEADER_STATE: IntDict;
  10. export declare const METHODS_HTTP: number[];
  11. export declare const METHODS_ICE: number[];
  12. export declare const METHODS_RTSP: number[];
  13. export declare const METHOD_MAP: IntDict;
  14. export declare const H_METHOD_MAP: {
  15. [k: string]: number;
  16. };
  17. export declare const STATUSES_HTTP: number[];
  18. export type CharList = Array<string | number>;
  19. export declare const ALPHA: CharList;
  20. export declare const NUM_MAP: {
  21. 0: number;
  22. 1: number;
  23. 2: number;
  24. 3: number;
  25. 4: number;
  26. 5: number;
  27. 6: number;
  28. 7: number;
  29. 8: number;
  30. 9: number;
  31. };
  32. export declare const HEX_MAP: {
  33. 0: number;
  34. 1: number;
  35. 2: number;
  36. 3: number;
  37. 4: number;
  38. 5: number;
  39. 6: number;
  40. 7: number;
  41. 8: number;
  42. 9: number;
  43. A: number;
  44. B: number;
  45. C: number;
  46. D: number;
  47. E: number;
  48. F: number;
  49. a: number;
  50. b: number;
  51. c: number;
  52. d: number;
  53. e: number;
  54. f: number;
  55. };
  56. export declare const NUM: CharList;
  57. export declare const ALPHANUM: CharList;
  58. export declare const MARK: CharList;
  59. export declare const USERINFO_CHARS: CharList;
  60. export declare const URL_CHAR: CharList;
  61. export declare const HEX: CharList;
  62. export declare const TOKEN: CharList;
  63. export declare const HEADER_CHARS: CharList;
  64. export declare const CONNECTION_TOKEN_CHARS: CharList;
  65. export declare const QUOTED_STRING: CharList;
  66. export declare const HTAB_SP_VCHAR_OBS_TEXT: CharList;
  67. export declare const MAJOR: {
  68. 0: number;
  69. 1: number;
  70. 2: number;
  71. 3: number;
  72. 4: number;
  73. 5: number;
  74. 6: number;
  75. 7: number;
  76. 8: number;
  77. 9: number;
  78. };
  79. export declare const MINOR: {
  80. 0: number;
  81. 1: number;
  82. 2: number;
  83. 3: number;
  84. 4: number;
  85. 5: number;
  86. 6: number;
  87. 7: number;
  88. 8: number;
  89. 9: number;
  90. };
  91. export declare const SPECIAL_HEADERS: {
  92. connection: number;
  93. 'content-length': number;
  94. 'proxy-connection': number;
  95. 'transfer-encoding': number;
  96. upgrade: number;
  97. };