From 21cb8a0e24918a4069c76875ce159e59c11b6868 Mon Sep 17 00:00:00 2001 From: sta Date: Wed, 1 Jan 2020 17:10:01 +0900 Subject: [PATCH] [Modify] Add it --- websocket-sharp/Ext.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/websocket-sharp/Ext.cs b/websocket-sharp/Ext.cs index 027a9b43..b0a50d0f 100644 --- a/websocket-sharp/Ext.cs +++ b/websocket-sharp/Ext.cs @@ -652,6 +652,19 @@ namespace WebSocketSharp return value > 0 && value < 65536; } + internal static bool IsPrintable (this string value) + { + foreach (var c in value) { + if (c < 0x20) + return false; + + if (c > 0x7e) + return false; + } + + return true; + } + internal static bool IsReserved (this ushort code) { return code == 1004