|
|
|
@ -70,6 +70,7 @@ namespace WebSocketSharp.Net
|
|
|
|
private HttpListener _lastListener;
|
|
|
|
private HttpListener _lastListener;
|
|
|
|
private LineState _lineState;
|
|
|
|
private LineState _lineState;
|
|
|
|
private EndPointListener _listener;
|
|
|
|
private EndPointListener _listener;
|
|
|
|
|
|
|
|
private EndPoint _localEndPoint;
|
|
|
|
private ResponseStream _outputStream;
|
|
|
|
private ResponseStream _outputStream;
|
|
|
|
private int _position;
|
|
|
|
private int _position;
|
|
|
|
private MemoryStream _requestBuffer;
|
|
|
|
private MemoryStream _requestBuffer;
|
|
|
|
@ -91,6 +92,8 @@ namespace WebSocketSharp.Net
|
|
|
|
_socket = socket;
|
|
|
|
_socket = socket;
|
|
|
|
_listener = listener;
|
|
|
|
_listener = listener;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
_localEndPoint = socket.LocalEndPoint;
|
|
|
|
|
|
|
|
|
|
|
|
var netStream = new NetworkStream (socket, false);
|
|
|
|
var netStream = new NetworkStream (socket, false);
|
|
|
|
if (listener.IsSecure) {
|
|
|
|
if (listener.IsSecure) {
|
|
|
|
var sslConf = listener.SslConfiguration;
|
|
|
|
var sslConf = listener.SslConfiguration;
|
|
|
|
@ -140,7 +143,7 @@ namespace WebSocketSharp.Net
|
|
|
|
|
|
|
|
|
|
|
|
public IPEndPoint LocalEndPoint {
|
|
|
|
public IPEndPoint LocalEndPoint {
|
|
|
|
get {
|
|
|
|
get {
|
|
|
|
return (IPEndPoint) _socket.LocalEndPoint;
|
|
|
|
return (IPEndPoint) _localEndPoint;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|