public static SimpleWebClient Create(int maxMessageSize, int maxMessagesPerTick, TcpConfig tcpConfig) { #if UNITY_WEBGL && !UNITY_EDITOR return(new WebSocketClientWebGl(maxMessageSize, maxMessagesPerTick)); #else return(new WebSocketClientStandAlone(maxMessageSize, maxMessagesPerTick, tcpConfig)); #endif }
internal WebSocketClientStandAlone(int maxMessageSize, int maxMessagesPerTick, TcpConfig tcpConfig) : base(maxMessageSize, maxMessagesPerTick) { #if UNITY_WEBGL && !UNITY_EDITOR throw new NotSupportedException(); #else sslHelper = new ClientSslHelper(); handshake = new ClientHandshake(); this.tcpConfig = tcpConfig; #endif }