extends EventAvailable on js
new (type:String, ?eventInitDict:CloseEventInit)
unsigned short containing the close code send by the server. The following values are permitted status codes.
||Reserved and not used.|
| || ||Normal closure; the connection successfully completed whatever purpose for which it was created.|
| || ||The endpoint is going away, either because of a server failure or because the browser is navigating away from the page that opened the connection.|
| || ||The endpoint is terminating the connection due to a protocol error.|
| || ||The connection is being terminated because the endpoint received data of a type it cannot accept (for example, a text-only endpoint received binary data).|
| ||Reserved. A meaning might be defined in the future.|
| || ||Reserved. Indicates that no status code was provided even though one was expected.|
| || ||Reserved. Used to indicate that a connection was closed abnormally (that is, with no close frame being sent) when a status code is expected.|
| ||Unsupported Data||The endpoint is terminating the connection because a message was received that contained inconsistent data (e.g., non-UTF-8 data within a text message).|
| ||Policy Violation||The endpoint is terminating the connection because it received a message that violates its policy. This is a generic status code, used when codes 1003 and 1009 are not suitable.|
| || ||The endpoint is terminating the connection because a data frame was received that is too large.|
| ||Missing Extension||The client is terminating the connection because it expected the server to negotiate one or more extension, but the server didn't.|
| ||Internal Error||The server is terminating the connection because it encountered an unexpected condition that prevented it from fulfilling the request.|
| ||Service Restart||The server is terminating the connection because it is restarting. [Ref]|
| ||Try Again Later||The server is terminating the connection due to a temporary condition, e.g. it is overloaded and is casting off some of its clients. [Ref]|
| ||Reserved for future use by the WebSocket standard.|
| ||TLS Handshake||Reserved. Indicates that the connection was closed due to a failure to perform a TLS handshake (e.g., the server certificate can't be verified).|
||Reserved for future use by the WebSocket standard.|
||Reserved for use by WebSocket extensions.|
||Available for use by libraries and frameworks. May not be used by applications. Available for registration at the IANA via first-come, first-serve.|
||Available for use by applications.|
DOMString indicating the reason the server closed the connection. This is specific to the particular server and sub-protocol.
Boolean that Indicates whether or not the connection was cleanly closed.
© 2005–2018 Haxe Foundation
Licensed under a MIT license.