/*! | |
* ws: a node.js websocket client | |
* Copyright(c) 2011 Einar Otto Stangvik <[email protected]> | |
* MIT Licensed | |
*/ | |
module.exports = { | |
isValidErrorCode: function(code) { | |
return (code >= 1000 && code <= 1011 && code != 1004 && code != 1005 && code != 1006) || | |
(code >= 3000 && code <= 4999); | |
}, | |
1000: 'normal', | |
1001: 'going away', | |
1002: 'protocol error', | |
1003: 'unsupported data', | |
1004: 'reserved', | |
1005: 'reserved for extensions', | |
1006: 'reserved for extensions', | |
1007: 'inconsistent or invalid data', | |
1008: 'policy violation', | |
1009: 'message too big', | |
1010: 'extension handshake missing', | |
1011: 'an unexpected condition prevented the request from being fulfilled', | |
}; |