From e14c32190af1d416a694ee9cafa5704b8f08cbfc Mon Sep 17 00:00:00 2001 From: sta Date: Mon, 6 Jun 2016 14:19:41 +0900 Subject: [PATCH] [Modify] Add it --- websocket-sharp/Net/EndPointListener.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/websocket-sharp/Net/EndPointListener.cs b/websocket-sharp/Net/EndPointListener.cs index 6c929feb..f636d180 100644 --- a/websocket-sharp/Net/EndPointListener.cs +++ b/websocket-sharp/Net/EndPointListener.cs @@ -373,6 +373,19 @@ namespace WebSocketSharp.Net #region Internal Methods + internal bool BindHttpListenerTo (HttpListenerContext context) + { + HttpListenerPrefix pref; + var lsnr = searchListener (context.Request.Url, out pref); + if (lsnr == null) + return false; + + context.Listener = lsnr; + context.Connection.Prefix = pref; + + return true; + } + internal static bool CertificateExists (int port, string certificateFolderPath) { if (certificateFolderPath == null || certificateFolderPath.Length == 0)