1 export const WebSocketCloseEventStatusString
: Record
<WebSocketCloseEventStatusCode
, string> = Object.freeze({
2 1000: 'Normal Closure',
4 1002: 'Protocol Error',
5 1003: 'Unsupported Frame Data',
7 1005: 'No Status Received',
8 1006: 'Abnormal Closure',
9 1007: 'Invalid Frame Payload Data',
10 1008: 'Policy Violation',
11 1009: 'Message Too Large',
12 1010: 'Missing Extension',
13 1011: 'Server Internal Error',
14 1012: 'Service Restart',
15 1013: 'Try Again Later',
20 export enum WebSocketCloseEventStatusCode
{
22 CLOSE_GOING_AWAY
= 1001,
23 CLOSE_PROTOCOL_ERROR
= 1002,
24 CLOSE_UNSUPPORTED
= 1003,
25 CLOSE_RESERVED
= 1004,
26 CLOSE_NO_STATUS
= 1005,
27 CLOSE_ABNORMAL
= 1006,
28 CLOSE_INVALID_PAYLOAD
= 1007,
29 CLOSE_POLICY_VIOLATION
= 1008,
30 CLOSE_TOO_LARGE
= 1009,
31 CLOSE_MISSING_EXTENSION
= 1010,
32 CLOSE_SERVER_INTERNAL_ERROR
= 1011,
33 CLOSE_SERVICE_RESTART
= 1012,
34 CLOSE_TRY_AGAIN_LATER
= 1013,
35 CLOSE_BAD_GATEWAY
= 1014,
36 CLOSE_TLS_HANDSHAKE
= 1015
39 export interface WSError
extends Error {