diff options
author | UbitUmarov | 2015-08-26 05:29:08 +0100 |
---|---|---|
committer | UbitUmarov | 2015-08-26 05:29:08 +0100 |
commit | ce883e9b436a0d63cfe1d5c81f83477a266e727e (patch) | |
tree | a8b674cf6fa5e737ea2babaed6fd81eef205afe5 /OpenSim/Services/Interfaces | |
parent | change teleport version number to v0.3, without actually adding the checks (diff) | |
download | opensim-SC-ce883e9b436a0d63cfe1d5c81f83477a266e727e.zip opensim-SC-ce883e9b436a0d63cfe1d5c81f83477a266e727e.tar.gz opensim-SC-ce883e9b436a0d63cfe1d5c81f83477a266e727e.tar.bz2 opensim-SC-ce883e9b436a0d63cfe1d5c81f83477a266e727e.tar.xz |
add more of the v03 checks and homeURL. Sending side only for now
Diffstat (limited to 'OpenSim/Services/Interfaces')
-rw-r--r-- | OpenSim/Services/Interfaces/ISimulationService.cs | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/OpenSim/Services/Interfaces/ISimulationService.cs b/OpenSim/Services/Interfaces/ISimulationService.cs index 1c82b3e..b629177 100644 --- a/OpenSim/Services/Interfaces/ISimulationService.cs +++ b/OpenSim/Services/Interfaces/ISimulationService.cs | |||
@@ -75,7 +75,19 @@ namespace OpenSim.Services.Interfaces | |||
75 | /// <returns></returns> | 75 | /// <returns></returns> |
76 | bool UpdateAgent(GridRegion destination, AgentPosition data); | 76 | bool UpdateAgent(GridRegion destination, AgentPosition data); |
77 | 77 | ||
78 | bool QueryAccess(GridRegion destination, UUID id, Vector3 position, out string version, out string reason); | 78 | /// <summary> |
79 | /// Returns whether a propspective user is allowed to visit the region. | ||
80 | /// </summary> | ||
81 | /// <param name="destination">Desired destination</param> | ||
82 | /// <param name="agentID">The visitor's User ID</param> | ||
83 | /// <param name="agentHomeURI">The visitor's Home URI. Will be missing (null) in older OpenSims.</param> | ||
84 | /// <param name="viaTeleport">True: via teleport; False: via cross (walking)</param> | ||
85 | /// <param name="position">Position in the region</param> | ||
86 | /// <param name="sversion">version that the requesting simulator is runing</param> | ||
87 | /// <param name="version">version that the target simulator is running</param> | ||
88 | /// <param name="reason">[out] Optional error message</param> | ||
89 | /// <returns>True: ok; False: not allowed</returns> | ||
90 | bool QueryAccess(GridRegion destination, UUID agentID, string agentHomeURI, bool viaTeleport, Vector3 position, string sversion, out string version, out string reason); | ||
79 | 91 | ||
80 | /// <summary> | 92 | /// <summary> |
81 | /// Message from receiving region to departing region, telling it got contacted by the client. | 93 | /// Message from receiving region to departing region, telling it got contacted by the client. |