From 274ce6987e0b017800ddb62fe65143e0d5e1cae5 Mon Sep 17 00:00:00 2001 From: MW Date: Sat, 19 May 2007 18:32:01 +0000 Subject: Border crossing back to mostly working, still seems a problem in that you need to stop walking just after you cross the border for it to work properly (else you will continue moving into a negative position in the first sim) --- OpenSim.Servers/UDPServerBase.cs | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'OpenSim.Servers/UDPServerBase.cs') diff --git a/OpenSim.Servers/UDPServerBase.cs b/OpenSim.Servers/UDPServerBase.cs index e7feb01..a308052 100644 --- a/OpenSim.Servers/UDPServerBase.cs +++ b/OpenSim.Servers/UDPServerBase.cs @@ -24,8 +24,9 @@ namespace OpenSim.Servers protected AsyncCallback ReceivedData; protected int listenPort; - public UDPServerBase() + public UDPServerBase(int port) { + listenPort = port; } protected virtual void OnReceivedData(IAsyncResult result) @@ -38,8 +39,6 @@ namespace OpenSim.Servers packet = Packet.BuildPacket(RecvBuffer, ref packetEnd, ZeroBuffer); - - Server.BeginReceiveFrom(RecvBuffer, 0, RecvBuffer.Length, SocketFlags.None, ref epSender, ReceivedData, null); } @@ -60,14 +59,10 @@ namespace OpenSim.Servers Server.BeginReceiveFrom(RecvBuffer, 0, RecvBuffer.Length, SocketFlags.None, ref epSender, ReceivedData, null); } - public virtual void SendPacketTo(byte[] buffer, int size, SocketFlags flags, uint circuitcode) { - // find the endpoint for this circuit } - - } } -- cgit v1.1