From 437896fc9c63749d47c63befe8e3f64c6c4520ba Mon Sep 17 00:00:00 2001 From: sta Date: Tue, 23 Feb 2016 15:20:13 +0900 Subject: [PATCH] [Modify] Add it --- websocket-sharp/WebSocket.cs | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/websocket-sharp/WebSocket.cs b/websocket-sharp/WebSocket.cs index b455fea2..7b84acd7 100644 --- a/websocket-sharp/WebSocket.cs +++ b/websocket-sharp/WebSocket.cs @@ -793,6 +793,23 @@ namespace WebSocketSharp : _readyState.CheckIfAvailable (connecting, open, closing, closed); } + private bool checkIfAvailable (bool client, bool server, out string message) + { + message = null; + + if (!client && _client) { + message = "This operation isn't available in: client"; + return false; + } + + if (!server && !_client) { + message = "This operation isn't available in: server"; + return false; + } + + return true; + } + private bool checkReceivedFrame (WebSocketFrame frame, out string message) { message = null;