no need for stream hanlder description

This commit is contained in:
UbitUmarov
2020-04-27 14:52:43 +01:00
parent 9d08f8307e
commit a3cd0cbfcb
4 changed files with 21 additions and 25 deletions

View File

@@ -92,7 +92,6 @@ namespace OpenSim.Framework.Servers.HttpServer
public interface ISimpleStreamHandler
{
string Name { get; }
string Description { get; }
string Path { get; }
int RequestsReceived { get; }

View File

@@ -43,14 +43,14 @@ namespace OpenSim.Framework.Servers.HttpServer
public string Name { get; private set; }
public string Description { get; private set; }
protected SimpleBaseRequestHandler(string path) : this(path, null, null) { }
protected SimpleBaseRequestHandler(string path, string name, string description)
protected SimpleBaseRequestHandler(string path)
{
Name = null;
m_path = path;
}
protected SimpleBaseRequestHandler(string path, string name)
{
Name = name;
Description = description;
m_path = path;
}
@@ -78,12 +78,5 @@ namespace OpenSim.Framework.Servers.HttpServer
return path.StartsWith(Path);
}
public string[] SplitParams(string path)
{
string param = GetParam(path);
return param.Split(new char[] { '/', '?', '&' }, StringSplitOptions.RemoveEmptyEntries);
}
}
}

View File

@@ -43,28 +43,32 @@ namespace OpenSim.Framework.Servers.HttpServer
protected IServiceAuth m_Auth;
protected SimpleStreamMethod m_processRequest;
public SimpleStreamHandler(string path) : base(path, null, null) { }
public SimpleStreamHandler(string path, string name, string description) : base(path, name, description) { }
public SimpleStreamHandler(string path) : base(path) { }
public SimpleStreamHandler(string path, string name) : base(path, name) { }
public SimpleStreamHandler(string path, SimpleStreamMethod processRequest) : base(path, null, null)
public SimpleStreamHandler(string path, SimpleStreamMethod processRequest) : base(path)
{
m_processRequest = processRequest;
}
public SimpleStreamHandler(string path, SimpleStreamMethod processRequest, string name) : base(path, name)
{
m_processRequest = processRequest;
}
public SimpleStreamHandler(string path, IServiceAuth auth) : base(path, null, null)
public SimpleStreamHandler(string path, IServiceAuth auth) : base(path)
{
m_Auth = auth;
}
public SimpleStreamHandler(string path, IServiceAuth auth, SimpleStreamMethod processRequest)
: base(path, null, null)
: base(path)
{
m_Auth = auth;
m_processRequest = processRequest;
}
public SimpleStreamHandler(string path, IServiceAuth auth, SimpleStreamMethod processRequest, string name, string description)
: base(path, name, description)
public SimpleStreamHandler(string path, IServiceAuth auth, SimpleStreamMethod processRequest, string name)
: base(path, name)
{
m_Auth = auth;
m_processRequest = processRequest;