From 20e403685345e0e85d2eb54557b61dddc0af885e Mon Sep 17 00:00:00 2001 From: Johan Berntsson Date: Fri, 20 Jun 2008 01:35:54 +0000 Subject: Implemented plugin support for ClientStack, with LindenUDP as the default plugin. This makes it easy for developers to experiment with alternative communication protocols --- OpenSim/Region/ClientStack/IClientNetworkServer.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'OpenSim/Region/ClientStack/IClientNetworkServer.cs') diff --git a/OpenSim/Region/ClientStack/IClientNetworkServer.cs b/OpenSim/Region/ClientStack/IClientNetworkServer.cs index 10da599..1743fd6 100644 --- a/OpenSim/Region/ClientStack/IClientNetworkServer.cs +++ b/OpenSim/Region/ClientStack/IClientNetworkServer.cs @@ -25,14 +25,19 @@ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +using System.Net; using System.Net.Sockets; using OpenSim.Framework; using OpenSim.Region.Environment.Scenes; +using OpenSim.Framework.Communications; +using OpenSim.Framework.Communications.Cache; namespace OpenSim.Region.ClientStack { public interface IClientNetworkServer { + void Initialise(IPAddress _listenIP, ref uint port, int proxyPortOffset, bool allow_alternate_port, AssetCache assetCache, AgentCircuitManager authenticateClass); + Socket Server { get; } bool HandlesRegion(Location x); void AddScene(Scene x); @@ -40,4 +45,4 @@ namespace OpenSim.Region.ClientStack void Start(); void Stop(); } -} \ No newline at end of file +} -- cgit v1.1