diff options
Diffstat (limited to 'OpenSim/Region/Environment/Interfaces')
-rw-r--r-- | OpenSim/Region/Environment/Interfaces/IInterregionComms.cs | 30 |
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 | ||