X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftypes%2FWebSocket.ts;h=2f7269aaf2ea563271745b9826b9f877382d0d5a;hb=385c5e62929a2c113898706b8ec940840b7f6f4f;hp=0799f7b4e0f8023f64c22d5c7daab3cb37c2e40f;hpb=32a1eb7ab66964e5beb8b79082782761329e0705;p=e-mobility-charging-stations-simulator.git diff --git a/src/types/WebSocket.ts b/src/types/WebSocket.ts index 0799f7b4..2f7269aa 100644 --- a/src/types/WebSocket.ts +++ b/src/types/WebSocket.ts @@ -1,21 +1,22 @@ -export const WebSocketCloseEventStatusString: Record = Object.freeze({ - 1000: 'Normal Closure', - 1001: 'Going Away', - 1002: 'Protocol Error', - 1003: 'Unsupported Frame Data', - 1004: 'Reserved', - 1005: 'No Status Received', - 1006: 'Abnormal Closure', - 1007: 'Invalid Frame Payload Data', - 1008: 'Policy Violation', - 1009: 'Message Too Large', - 1010: 'Missing Extension', - 1011: 'Server Internal Error', - 1012: 'Service Restart', - 1013: 'Try Again Later', - 1014: 'Bad Gateway', - 1015: 'TLS Handshake' -}); +export const WebSocketCloseEventStatusString: Record = + Object.freeze({ + 1000: 'Normal Closure', + 1001: 'Going Away', + 1002: 'Protocol Error', + 1003: 'Unsupported Frame Data', + 1004: 'Reserved', + 1005: 'No Status Received', + 1006: 'Abnormal Closure', + 1007: 'Invalid Frame Payload Data', + 1008: 'Policy Violation', + 1009: 'Message Too Large', + 1010: 'Missing Extension', + 1011: 'Server Internal Error', + 1012: 'Service Restart', + 1013: 'Try Again Later', + 1014: 'Bad Gateway', + 1015: 'TLS Handshake' + }) export enum WebSocketCloseEventStatusCode { CLOSE_NORMAL = 1000, @@ -35,3 +36,7 @@ export enum WebSocketCloseEventStatusCode { CLOSE_BAD_GATEWAY = 1014, CLOSE_TLS_HANDSHAKE = 1015 } + +export interface WSError extends Error { + code?: string +}