diff options
author | lbsa71 | 2007-07-01 16:07:41 +0000 |
---|---|---|
committer | lbsa71 | 2007-07-01 16:07:41 +0000 |
commit | 06a8c132005b4ab804f25d54c0c0f899fc98e3a1 (patch) | |
tree | 2210d9426050c11035453631735fb1f324a070a7 /OpenSim/Framework/General/Interfaces | |
parent | Fixed SimpleApp - aka thankgoditssundaycommit (diff) | |
download | opensim-SC_OLD-06a8c132005b4ab804f25d54c0c0f899fc98e3a1.zip opensim-SC_OLD-06a8c132005b4ab804f25d54c0c0f899fc98e3a1.tar.gz opensim-SC_OLD-06a8c132005b4ab804f25d54c0c0f899fc98e3a1.tar.bz2 opensim-SC_OLD-06a8c132005b4ab804f25d54c0c0f899fc98e3a1.tar.xz |
MAJOR IP RESTRUCTURING
* moving towards IPEndPoints all over the place
* trying to make the internal/external division
Diffstat (limited to 'OpenSim/Framework/General/Interfaces')
-rw-r--r-- | OpenSim/Framework/General/Interfaces/IClientAPI.cs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/OpenSim/Framework/General/Interfaces/IClientAPI.cs b/OpenSim/Framework/General/Interfaces/IClientAPI.cs index 4e8ac1a..ea4c5c9 100644 --- a/OpenSim/Framework/General/Interfaces/IClientAPI.cs +++ b/OpenSim/Framework/General/Interfaces/IClientAPI.cs | |||
@@ -32,6 +32,7 @@ using OpenSim.Framework.Inventory; | |||
32 | using libsecondlife; | 32 | using libsecondlife; |
33 | using libsecondlife.Packets; | 33 | using libsecondlife.Packets; |
34 | using OpenSim.Framework.Types; | 34 | using OpenSim.Framework.Types; |
35 | using System.Net; | ||
35 | 36 | ||
36 | namespace OpenSim.Framework.Interfaces | 37 | namespace OpenSim.Framework.Interfaces |
37 | { | 38 | { |
@@ -143,12 +144,12 @@ namespace OpenSim.Framework.Interfaces | |||
143 | void SendLayerData(float[] map); | 144 | void SendLayerData(float[] map); |
144 | void SendLayerData(int px, int py, float[] map); | 145 | void SendLayerData(int px, int py, float[] map); |
145 | void MoveAgentIntoRegion(RegionInfo regInfo, LLVector3 pos, LLVector3 look); | 146 | void MoveAgentIntoRegion(RegionInfo regInfo, LLVector3 pos, LLVector3 look); |
146 | void InformClientOfNeighbour(ulong neighbourHandle, System.Net.IPAddress neighbourIP, ushort neighbourPort); | 147 | void InformClientOfNeighbour(ulong neighbourHandle, IPEndPoint neighbourExternalEndPoint ); |
147 | AgentCircuitData RequestClientInfo(); | 148 | AgentCircuitData RequestClientInfo(); |
148 | void CrossRegion(ulong newRegionHandle, LLVector3 pos, LLVector3 lookAt, System.Net.IPAddress newRegionIP, ushort newRegionPort); | 149 | void CrossRegion(ulong newRegionHandle, LLVector3 pos, LLVector3 lookAt, IPEndPoint newRegionExternalEndPoint ); |
149 | void SendMapBlock(List<MapBlockData> mapBlocks); | 150 | void SendMapBlock(List<MapBlockData> mapBlocks); |
150 | void SendLocalTeleport(LLVector3 position, LLVector3 lookAt, uint flags); | 151 | void SendLocalTeleport(LLVector3 position, LLVector3 lookAt, uint flags); |
151 | void SendRegionTeleport(ulong regionHandle, byte simAccess, string ipAddress, ushort ipPort, uint locationID, uint flags); | 152 | void SendRegionTeleport(ulong regionHandle, byte simAccess, IPEndPoint regionExternalEndPoint, uint locationID, uint flags); |
152 | void SendTeleportCancel(); | 153 | void SendTeleportCancel(); |
153 | void SendTeleportLocationStart(); | 154 | void SendTeleportLocationStart(); |
154 | void SendMoneyBalance(LLUUID transaction, bool success, byte[] description, int balance); | 155 | void SendMoneyBalance(LLUUID transaction, bool success, byte[] description, int balance); |