aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Interfaces
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/Environment/Interfaces/IInterregionComms.cs30
1 files changed, 30 insertions, 0 deletions
diff --git a/OpenSim/Region/Environment/Interfaces/IInterregionComms.cs b/OpenSim/Region/Environment/Interfaces/IInterregionComms.cs
index e197622..aa618a7 100644
--- a/OpenSim/Region/Environment/Interfaces/IInterregionComms.cs
+++ b/OpenSim/Region/Environment/Interfaces/IInterregionComms.cs
@@ -35,8 +35,38 @@ namespace OpenSim.Region.Environment.Interfaces
35 35
36 public interface IInterregionCommsOut 36 public interface IInterregionCommsOut
37 { 37 {
38 /// <summary>
39 /// Full child agent update.
40 /// </summary>
41 /// <param name="regionHandle"></param>
42 /// <param name="data"></param>
43 /// <returns></returns>
38 bool SendChildAgentUpdate(ulong regionHandle, AgentData data); 44 bool SendChildAgentUpdate(ulong regionHandle, AgentData data);
45
46 /// <summary>
47 /// Short child agent update, mostly for position.
48 /// </summary>
49 /// <param name="regionHandle"></param>
50 /// <param name="data"></param>
51 /// <returns></returns>
52 bool SendChildAgentUpdate(ulong regionHandle, AgentPosition data);
53
54 /// <summary>
55 /// Message from receiving region to departing region, telling it got contacted by the client.
56 /// When sent over REST, it invokes the opaque uri.
57 /// </summary>
58 /// <param name="regionHandle"></param>
59 /// <param name="id"></param>
60 /// <param name="uri"></param>
61 /// <returns></returns>
39 bool SendReleaseAgent(ulong regionHandle, UUID id, string uri); 62 bool SendReleaseAgent(ulong regionHandle, UUID id, string uri);
63
64 /// <summary>
65 /// Close agent.
66 /// </summary>
67 /// <param name="regionHandle"></param>
68 /// <param name="id"></param>
69 /// <returns></returns>
40 bool SendCloseAgent(ulong regionHandle, UUID id); 70 bool SendCloseAgent(ulong regionHandle, UUID id);
41 } 71 }
42 72