| 981 |
|
|
| 982 |
public override void InformClientOfNeighbour(ulong neighbourHandle, IPEndPoint neighbourExternalEndPoint) |
public override void InformClientOfNeighbour(ulong neighbourHandle, IPEndPoint neighbourExternalEndPoint) |
| 983 |
{ |
{ |
| 984 |
m_log.Debug("[REXCLIENT]: Informing Client About Neighbour"); |
m_log.DebugFormat("[REXCLIENT]: Informing Client About Neighbour {0}", neighbourExternalEndPoint); |
| 985 |
neighbourExternalEndPoint.Port = neighbourExternalEndPoint.Port - 2000; |
base.InformClientOfNeighbour(neighbourHandle, new IPEndPoint(neighbourExternalEndPoint.Address, neighbourExternalEndPoint.Port-2000)); |
|
base.InformClientOfNeighbour(neighbourHandle, neighbourExternalEndPoint); |
|
| 986 |
} |
} |
| 987 |
|
|
| 988 |
public override void CrossRegion(ulong newRegionHandle, Vector3 pos, Vector3 lookAt, IPEndPoint externalIPEndPoint, |
public override void CrossRegion(ulong newRegionHandle, Vector3 pos, Vector3 lookAt, IPEndPoint externalIPEndPoint, |
| 989 |
string capsURL) |
string capsURL) |
| 990 |
{ |
{ |
| 991 |
m_log.Debug("[REXCLIENT]: Crossing client to region"); |
m_log.DebugFormat("[REXCLIENT]: Crossing client to region {0}", externalIPEndPoint); |
| 992 |
externalIPEndPoint.Port = externalIPEndPoint.Port - 2000; |
base.CrossRegion(newRegionHandle, pos, lookAt, new IPEndPoint(externalIPEndPoint.Address, externalIPEndPoint.Port - 2000), capsURL); |
|
base.CrossRegion(newRegionHandle, pos, lookAt, externalIPEndPoint, capsURL); |
|
| 993 |
} |
} |
| 994 |
|
|
| 995 |
public override void SendRegionTeleport(ulong regionHandle, byte simAccess, IPEndPoint newRegionEndPoint, uint locationID, |
public override void SendRegionTeleport(ulong regionHandle, byte simAccess, IPEndPoint newRegionEndPoint, uint locationID, |
| 996 |
uint flags, string capsURL) |
uint flags, string capsURL) |
| 997 |
{ |
{ |
| 998 |
m_log.Debug("[REXCLIENT]: Sending region teleport to client"); |
m_log.DebugFormat("[REXCLIENT]: Sending region teleport to client {0}", newRegionEndPoint); |
| 999 |
newRegionEndPoint.Port = newRegionEndPoint.Port - 2000; |
base.SendRegionTeleport(regionHandle, simAccess, new IPEndPoint(newRegionEndPoint.Address, newRegionEndPoint.Port - 2000), locationID, flags, capsURL); |
|
base.SendRegionTeleport(regionHandle, simAccess, newRegionEndPoint, locationID, flags, capsURL); |
|
| 1000 |
} |
} |
| 1001 |
} |
} |
| 1002 |
} |
} |