aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/IClientNetworkServer.cs
diff options
context:
space:
mode:
authorJohan Berntsson2008-06-20 01:35:54 +0000
committerJohan Berntsson2008-06-20 01:35:54 +0000
commit20e403685345e0e85d2eb54557b61dddc0af885e (patch)
tree91651802445b37bb6d64a6277a2b4231b14673a6 /OpenSim/Region/ClientStack/IClientNetworkServer.cs
parentMantis#1573. Thank you kindly, Mikem for a patch to our (diff)
downloadopensim-SC-20e403685345e0e85d2eb54557b61dddc0af885e.zip
opensim-SC-20e403685345e0e85d2eb54557b61dddc0af885e.tar.gz
opensim-SC-20e403685345e0e85d2eb54557b61dddc0af885e.tar.bz2
opensim-SC-20e403685345e0e85d2eb54557b61dddc0af885e.tar.xz
Implemented plugin support for ClientStack, with LindenUDP as the default plugin. This makes it easy for developers to experiment with alternative communication protocols
Diffstat (limited to 'OpenSim/Region/ClientStack/IClientNetworkServer.cs')
-rw-r--r--OpenSim/Region/ClientStack/IClientNetworkServer.cs7
1 files changed, 6 insertions, 1 deletions
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 @@
25 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26 */ 26 */
27 27
28using System.Net;
28using System.Net.Sockets; 29using System.Net.Sockets;
29using OpenSim.Framework; 30using OpenSim.Framework;
30using OpenSim.Region.Environment.Scenes; 31using OpenSim.Region.Environment.Scenes;
32using OpenSim.Framework.Communications;
33using OpenSim.Framework.Communications.Cache;
31 34
32namespace OpenSim.Region.ClientStack 35namespace OpenSim.Region.ClientStack
33{ 36{
34 public interface IClientNetworkServer 37 public interface IClientNetworkServer
35 { 38 {
39 void Initialise(IPAddress _listenIP, ref uint port, int proxyPortOffset, bool allow_alternate_port, AssetCache assetCache, AgentCircuitManager authenticateClass);
40
36 Socket Server { get; } 41 Socket Server { get; }
37 bool HandlesRegion(Location x); 42 bool HandlesRegion(Location x);
38 void AddScene(Scene x); 43 void AddScene(Scene x);
@@ -40,4 +45,4 @@ namespace OpenSim.Region.ClientStack
40 void Start(); 45 void Start();
41 void Stop(); 46 void Stop();
42 } 47 }
43} \ No newline at end of file 48}