normalClosure goingAway protocolErrorunsupportedDatanoStatusReceivedabnormalClosureinvalidFramePayloadDatapolicyViolation messageTooBigmissingMandatoryExtensioninternalServerErrortlsHandshakeFailedà¶•xéSgSmòb•(킚 dart:core‹èŒþ[N€œ€Ø€Ù���Q�U�a�¢�á�å�ý‚M‚Z‚�‚‡‚�‚˜‚™‚­‚®‚ûƒƒƒiƒ‰ƒ¡ƒ¢ƒé„„„V„q„u„Ƅ慅…%…)…a…€…�…«…¯…ý†"†&†^†|†}†È‡‡‡e‡r‡˜‡™‡éˆˆ ˆYˆªˆì‰ ‰ ‰[‰‚‰ž‰Ÿ‰îŠ=ŠnŠrŠÀ‹‹3‹[‹\‹£‹ëŒ ŒŒYŒ]Œ¡Œ¥ŒÝŒþ�µ/// Status codes that are defined in the WebSocket spec. /// /// This library is intended to be imported with a prefix. /// /// ```dart /// import 'package:web_socket_channel/web_socket_channel.dart'; /// import 'package:web_socket_channel/status.dart' as status; /// /// void main() async { /// var channel = WebSocketChannel.connect(Uri.parse('ws://localhost:1234')); /// // ... /// channel.close(status.goingAway); /// } /// ```‚™ ‚®gƒƒL/// The purpose for which the connection was established has been fulfilled.ƒƒ€‡ƒ�ƒ�p/// An endpoint is "going away", such as a server going down or a browser having /// navigated away from a page.ƒ›ƒ¢aƒïƒïF/// An endpoint is terminating the connection due to a protocol error.ƒÿ„€ü„ì„ì€ß/// An endpoint is terminating the connection because it has received a type of /// data it cannot accept. /// /// For example, an endpoint that understands only text data MAY send this if it /// receives a binary message).„þ…y…g…g[/// No status code was present. /// /// This **must not** be set explicitly by an endpoint.…z…�€ù†d†d€Ü/// The connection was closed abnormally. /// /// For example, this is used if the connection was closed without sending or /// receiving a Close control frame. /// /// This **must not** be set explicitly by an endpoint.†v†}�‡x‡x€ô/// An endpoint is terminating the connection because it has received data /// within a message that was not consistent with the type of the message. /// /// For example, the endpoint may have receieved non-UTF-8 data within a text /// message.‡’‡™�oˆòˆò�R/// An endpoint is terminating the connection because it has received a message /// that violates its policy. /// /// This is a generic status code that can be returned when there is no other /// more suitable status code (such as [unsupportedData] or [messageTooBig]), or /// if there is a need to hide specific details about the policy.‰‰ €‘‰ˆ‰ˆv/// An endpoint is terminating the connection because it has received a message /// that is too big for it to process.‰˜‰Ÿ�º‹9‹9�“/// The client is terminating the connection because it expected the server to /// negotiate one or more extensions, but the server didn't return them in the /// response message of the WebSocket handshake. /// /// The list of extensions that are needed should appear in the close reason. /// Note that this status code is not used by the server, because it can fail /// the WebSocket handshake instead.‹U‹\€¯‹ñ‹ñ€Ž/// The server is terminating the connection because it encountered an /// unexpected condition that prevented it from fulfilling the request.ŒŒ€îŒãŒã€Î/// The connection was closed due to a failure to perform a TLS handshake. /// /// For example, the server certificate may not have been verified. /// /// This **must not** be set explicitly by an endpoint.Œø[N€œ€Ø€Ù���Q�U�a�¢�á�å�ý‚M‚Z‚�‚‡‚�‚˜‚™‚­‚®‚ûƒƒƒiƒ‰ƒ¡ƒ¢ƒé„„„V„q„u„Ƅ慅…%…)…a…€…�…«…¯…ý†"†&†^†|†}†È‡‡‡e‡r‡˜‡™‡éˆˆ ˆYˆªˆì‰ ‰ ‰[‰‚‰ž‰Ÿ‰îŠ=ŠnŠrŠÀ‹‹3‹[‹\‹£‹ëŒ ŒŒYŒ]Œ¡Œ¥ŒÝŒþ normalClosure goingAway protocolErrorunsupportedDatanoStatusReceivedabnormalClosureinvalidFramePayloadDatapolicyViolation messageTooBigmissingMandatoryExtensioninternalServerErrortlsHandshakeFailedùp