diff options
author | Teravus Ovares | 2007-11-21 02:17:24 +0000 |
---|---|---|
committer | Teravus Ovares | 2007-11-21 02:17:24 +0000 |
commit | 7cb38712d5ad6781e672e4f1c8500ecd88d85f3e (patch) | |
tree | 5203c9901fdbba5ec8d9a21880d7895f593af540 /OpenSim/Framework/Communications/IInterRegionCommunications.cs | |
parent | fix for mantis #2 from Justin Casey (IBM) (diff) | |
download | opensim-SC-7cb38712d5ad6781e672e4f1c8500ecd88d85f3e.zip opensim-SC-7cb38712d5ad6781e672e4f1c8500ecd88d85f3e.tar.gz opensim-SC-7cb38712d5ad6781e672e4f1c8500ecd88d85f3e.tar.bz2 opensim-SC-7cb38712d5ad6781e672e4f1c8500ecd88d85f3e.tar.xz |
* Did some initial work for prim crossing. Just glue so far.
* Added the child_get_tasks OpenSim.ini flag for testing the UDP packet sending code and packet throttler. This flag gets purposely disabled in grid mode. This flag also has the consequence that you can see the prim in neighboring regions without going into them. Be warned, this causes tons of dropped packets.
Diffstat (limited to 'OpenSim/Framework/Communications/IInterRegionCommunications.cs')
-rw-r--r-- | OpenSim/Framework/Communications/IInterRegionCommunications.cs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/OpenSim/Framework/Communications/IInterRegionCommunications.cs b/OpenSim/Framework/Communications/IInterRegionCommunications.cs index e5ed136..94e4cf7 100644 --- a/OpenSim/Framework/Communications/IInterRegionCommunications.cs +++ b/OpenSim/Framework/Communications/IInterRegionCommunications.cs | |||
@@ -32,8 +32,15 @@ namespace OpenSim.Framework.Communications | |||
32 | public interface IInterRegionCommunications | 32 | public interface IInterRegionCommunications |
33 | { | 33 | { |
34 | bool InformRegionOfChildAgent(ulong regionHandle, AgentCircuitData agentData); | 34 | bool InformRegionOfChildAgent(ulong regionHandle, AgentCircuitData agentData); |
35 | bool InformRegionOfPrimCrossing(ulong regionHandle, LLUUID primID, string objData); | ||
36 | |||
35 | bool ExpectAvatarCrossing(ulong regionHandle, LLUUID agentID, LLVector3 position, bool isFlying); | 37 | bool ExpectAvatarCrossing(ulong regionHandle, LLUUID agentID, LLVector3 position, bool isFlying); |
38 | bool ExpectPrimCrossing(ulong regionHandle, LLUUID primID, LLVector3 position, bool isFlying); | ||
39 | |||
36 | bool AcknowledgeAgentCrossed(ulong regionHandle, LLUUID agentId); | 40 | bool AcknowledgeAgentCrossed(ulong regionHandle, LLUUID agentId); |
41 | bool AcknowledgePrimCrossed(ulong regionHandle, LLUUID primID); | ||
42 | |||
37 | void TellRegionToCloseChildConnection(ulong regionHandle, LLUUID agentID); | 43 | void TellRegionToCloseChildConnection(ulong regionHandle, LLUUID agentID); |
44 | |||
38 | } | 45 | } |
39 | } \ No newline at end of file | 46 | } \ No newline at end of file |