Modified AcceptWebSocket method with subprotocol
This commit is contained in:
@@ -51,11 +51,12 @@ namespace WebSocketSharp.Net.WebSockets
|
||||
|
||||
#region Internal Constructors
|
||||
|
||||
internal HttpListenerWebSocketContext (HttpListenerContext context, Logger logger)
|
||||
internal HttpListenerWebSocketContext (
|
||||
HttpListenerContext context, string protocol, Logger logger)
|
||||
{
|
||||
_context = context;
|
||||
_stream = WsStream.CreateServerStream (context);
|
||||
_websocket = new WebSocket (this, logger ?? new Logger ());
|
||||
_websocket = new WebSocket (this, protocol, logger);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
@@ -59,7 +59,7 @@ namespace WebSocketSharp.Net.WebSockets
|
||||
#region Internal Constructors
|
||||
|
||||
internal TcpListenerWebSocketContext (
|
||||
TcpClient client, X509Certificate cert, bool secure, Logger logger)
|
||||
TcpClient client, string protocol, X509Certificate cert, bool secure, Logger logger)
|
||||
{
|
||||
_client = client;
|
||||
_secure = secure;
|
||||
@@ -67,7 +67,7 @@ namespace WebSocketSharp.Net.WebSockets
|
||||
_request = _stream.ReadHandshake<HandshakeRequest> (
|
||||
HandshakeRequest.Parse, 90000);
|
||||
|
||||
_websocket = new WebSocket (this, logger);
|
||||
_websocket = new WebSocket (this, protocol, logger);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
Reference in New Issue
Block a user