diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Services/Interfaces/IBakedTextureService.cs | 9 | ||||
-rw-r--r-- | OpenSim/Services/Interfaces/IGridService.cs | 128 | ||||
-rw-r--r-- | OpenSim/Services/Interfaces/IMapImageService.cs | 6 | ||||
-rw-r--r-- | OpenSim/Services/Interfaces/ISimulationService.cs | 9 | ||||
-rw-r--r-- | OpenSim/Services/Interfaces/IUserProfilesService.cs | 5 |
5 files changed, 20 insertions, 137 deletions
diff --git a/OpenSim/Services/Interfaces/IBakedTextureService.cs b/OpenSim/Services/Interfaces/IBakedTextureService.cs index ab88695..69df4a0 100644 --- a/OpenSim/Services/Interfaces/IBakedTextureService.cs +++ b/OpenSim/Services/Interfaces/IBakedTextureService.cs | |||
@@ -1,4 +1,3 @@ | |||
1 | <<<<<<< HEAD | ||
2 | /* | 1 | /* |
3 | * Copyright (c) Contributors, http://opensimulator.org/ | 2 | * Copyright (c) Contributors, http://opensimulator.org/ |
4 | * See CONTRIBUTORS.TXT for a full list of copyright holders. | 3 | * See CONTRIBUTORS.TXT for a full list of copyright holders. |
@@ -26,14 +25,6 @@ | |||
26 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 25 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
27 | */ | 26 | */ |
28 | 27 | ||
29 | ======= | ||
30 | //////////////////////////////////////////////////////////////// | ||
31 | // | ||
32 | // (c) 2009, 2010 Careminster Limited and Melanie Thielker | ||
33 | // | ||
34 | // All rights reserved | ||
35 | // | ||
36 | >>>>>>> avn/ubitvar | ||
37 | using System; | 28 | using System; |
38 | using Nini.Config; | 29 | using Nini.Config; |
39 | 30 | ||
diff --git a/OpenSim/Services/Interfaces/IGridService.cs b/OpenSim/Services/Interfaces/IGridService.cs index 7e5597b..63c6e5f 100644 --- a/OpenSim/Services/Interfaces/IGridService.cs +++ b/OpenSim/Services/Interfaces/IGridService.cs | |||
@@ -159,23 +159,24 @@ namespace OpenSim.Services.Interfaces | |||
159 | } | 159 | } |
160 | } | 160 | } |
161 | set { | 161 | set { |
162 | <<<<<<< HEAD | ||
163 | if (value.EndsWith("/")) { | ||
164 | ======= | ||
165 | if ( value == null) | 162 | if ( value == null) |
166 | { | 163 | { |
167 | m_serverURI = String.Empty; | 164 | m_serverURI = String.Empty; |
168 | return; | 165 | return; |
169 | } | 166 | } |
170 | 167 | ||
171 | if ( value.EndsWith("/") ) { | 168 | if ( value.EndsWith("/") ) |
172 | >>>>>>> avn/ubitvar | 169 | { |
170 | |||
173 | m_serverURI = value; | 171 | m_serverURI = value; |
174 | } else { | 172 | } |
173 | else | ||
174 | { | ||
175 | m_serverURI = value + '/'; | 175 | m_serverURI = value + '/'; |
176 | } | 176 | } |
177 | } | 177 | } |
178 | } | 178 | } |
179 | |||
179 | protected string m_serverURI; | 180 | protected string m_serverURI; |
180 | 181 | ||
181 | /// <summary> | 182 | /// <summary> |
@@ -368,6 +369,13 @@ namespace OpenSim.Services.Interfaces | |||
368 | if (kvp.ContainsKey("regionName")) | 369 | if (kvp.ContainsKey("regionName")) |
369 | RegionName = (string)kvp["regionName"]; | 370 | RegionName = (string)kvp["regionName"]; |
370 | 371 | ||
372 | if (kvp.ContainsKey("access")) | ||
373 | { | ||
374 | byte access = Convert.ToByte((string)kvp["access"]); | ||
375 | Access = access; | ||
376 | Maturity = (int)Util.ConvertAccessLevelToMaturity(access); | ||
377 | } | ||
378 | |||
371 | if (kvp.ContainsKey("flags") && kvp["flags"] != null) | 379 | if (kvp.ContainsKey("flags") && kvp["flags"] != null) |
372 | RegionFlags = (OpenSim.Framework.RegionFlags?)Convert.ToInt32((string)kvp["flags"]); | 380 | RegionFlags = (OpenSim.Framework.RegionFlags?)Convert.ToInt32((string)kvp["flags"]); |
373 | 381 | ||
@@ -404,9 +412,6 @@ namespace OpenSim.Services.Interfaces | |||
404 | if (kvp.ContainsKey("parcelMapTexture")) | 412 | if (kvp.ContainsKey("parcelMapTexture")) |
405 | UUID.TryParse((string)kvp["parcelMapTexture"], out ParcelImage); | 413 | UUID.TryParse((string)kvp["parcelMapTexture"], out ParcelImage); |
406 | 414 | ||
407 | if (kvp.ContainsKey("access")) | ||
408 | Access = Byte.Parse((string)kvp["access"]); | ||
409 | |||
410 | if (kvp.ContainsKey("regionSecret")) | 415 | if (kvp.ContainsKey("regionSecret")) |
411 | RegionSecret =(string)kvp["regionSecret"]; | 416 | RegionSecret =(string)kvp["regionSecret"]; |
412 | 417 | ||
@@ -539,110 +544,5 @@ namespace OpenSim.Services.Interfaces | |||
539 | { | 544 | { |
540 | get { return Util.UIntsToLong((uint)RegionLocX, (uint)RegionLocY); } | 545 | get { return Util.UIntsToLong((uint)RegionLocX, (uint)RegionLocY); } |
541 | } | 546 | } |
542 | <<<<<<< HEAD | ||
543 | ======= | ||
544 | |||
545 | public Dictionary<string, object> ToKeyValuePairs() | ||
546 | { | ||
547 | Dictionary<string, object> kvp = new Dictionary<string, object>(); | ||
548 | kvp["uuid"] = RegionID.ToString(); | ||
549 | kvp["locX"] = RegionLocX.ToString(); | ||
550 | kvp["locY"] = RegionLocY.ToString(); | ||
551 | kvp["sizeX"] = RegionSizeX.ToString(); | ||
552 | kvp["sizeY"] = RegionSizeY.ToString(); | ||
553 | kvp["regionName"] = RegionName; | ||
554 | kvp["serverIP"] = ExternalHostName; //ExternalEndPoint.Address.ToString(); | ||
555 | kvp["serverHttpPort"] = HttpPort.ToString(); | ||
556 | kvp["serverURI"] = ServerURI; | ||
557 | kvp["serverPort"] = InternalEndPoint.Port.ToString(); | ||
558 | kvp["regionMapTexture"] = TerrainImage.ToString(); | ||
559 | kvp["parcelMapTexture"] = ParcelImage.ToString(); | ||
560 | kvp["access"] = Access.ToString(); | ||
561 | kvp["regionSecret"] = RegionSecret; | ||
562 | kvp["owner_uuid"] = EstateOwner.ToString(); | ||
563 | kvp["Token"] = Token.ToString(); | ||
564 | // Maturity doesn't seem to exist in the DB | ||
565 | return kvp; | ||
566 | } | ||
567 | |||
568 | public GridRegion(Dictionary<string, object> kvp) | ||
569 | { | ||
570 | if (kvp.ContainsKey("uuid")) | ||
571 | RegionID = new UUID((string)kvp["uuid"]); | ||
572 | |||
573 | if (kvp.ContainsKey("locX")) | ||
574 | RegionLocX = Convert.ToInt32((string)kvp["locX"]); | ||
575 | |||
576 | if (kvp.ContainsKey("locY")) | ||
577 | RegionLocY = Convert.ToInt32((string)kvp["locY"]); | ||
578 | |||
579 | if (kvp.ContainsKey("sizeX")) | ||
580 | RegionSizeX = Convert.ToInt32((string)kvp["sizeX"]); | ||
581 | else | ||
582 | RegionSizeX = (int)Constants.RegionSize; | ||
583 | |||
584 | if (kvp.ContainsKey("sizeY")) | ||
585 | RegionSizeY = Convert.ToInt32((string)kvp["sizeY"]); | ||
586 | else | ||
587 | RegionSizeY = (int)Constants.RegionSize; | ||
588 | |||
589 | if (kvp.ContainsKey("regionName")) | ||
590 | RegionName = (string)kvp["regionName"]; | ||
591 | |||
592 | if (kvp.ContainsKey("access")) | ||
593 | { | ||
594 | byte access = Convert.ToByte((string)kvp["access"]); | ||
595 | Maturity = (int)Util.ConvertAccessLevelToMaturity(access); | ||
596 | } | ||
597 | |||
598 | if (kvp.ContainsKey("serverIP")) | ||
599 | { | ||
600 | //int port = 0; | ||
601 | //Int32.TryParse((string)kvp["serverPort"], out port); | ||
602 | //IPEndPoint ep = new IPEndPoint(IPAddress.Parse((string)kvp["serverIP"]), port); | ||
603 | ExternalHostName = (string)kvp["serverIP"]; | ||
604 | } | ||
605 | else | ||
606 | ExternalHostName = "127.0.0.1"; | ||
607 | |||
608 | if (kvp.ContainsKey("serverPort")) | ||
609 | { | ||
610 | Int32 port = 0; | ||
611 | Int32.TryParse((string)kvp["serverPort"], out port); | ||
612 | InternalEndPoint = new IPEndPoint(IPAddress.Parse("0.0.0.0"), port); | ||
613 | } | ||
614 | |||
615 | if (kvp.ContainsKey("serverHttpPort")) | ||
616 | { | ||
617 | UInt32 port = 0; | ||
618 | UInt32.TryParse((string)kvp["serverHttpPort"], out port); | ||
619 | HttpPort = port; | ||
620 | } | ||
621 | |||
622 | if (kvp.ContainsKey("serverURI")) | ||
623 | ServerURI = (string)kvp["serverURI"]; | ||
624 | |||
625 | if (kvp.ContainsKey("regionMapTexture")) | ||
626 | UUID.TryParse((string)kvp["regionMapTexture"], out TerrainImage); | ||
627 | |||
628 | if (kvp.ContainsKey("parcelMapTexture")) | ||
629 | UUID.TryParse((string)kvp["parcelMapTexture"], out ParcelImage); | ||
630 | |||
631 | if (kvp.ContainsKey("access")) | ||
632 | Access = Byte.Parse((string)kvp["access"]); | ||
633 | |||
634 | if (kvp.ContainsKey("regionSecret")) | ||
635 | RegionSecret =(string)kvp["regionSecret"]; | ||
636 | |||
637 | if (kvp.ContainsKey("owner_uuid")) | ||
638 | EstateOwner = new UUID(kvp["owner_uuid"].ToString()); | ||
639 | |||
640 | if (kvp.ContainsKey("Token")) | ||
641 | Token = kvp["Token"].ToString(); | ||
642 | |||
643 | // m_log.DebugFormat("{0} New GridRegion. id={1}, loc=<{2},{3}>, size=<{4},{5}>", | ||
644 | // LogHeader, RegionID, RegionLocX, RegionLocY, RegionSizeX, RegionSizeY); | ||
645 | } | ||
646 | >>>>>>> avn/ubitvar | ||
647 | } | 547 | } |
648 | } | 548 | } |
diff --git a/OpenSim/Services/Interfaces/IMapImageService.cs b/OpenSim/Services/Interfaces/IMapImageService.cs index 0d1458e..b8d45dd 100644 --- a/OpenSim/Services/Interfaces/IMapImageService.cs +++ b/OpenSim/Services/Interfaces/IMapImageService.cs | |||
@@ -34,14 +34,8 @@ namespace OpenSim.Services.Interfaces | |||
34 | public interface IMapImageService | 34 | public interface IMapImageService |
35 | { | 35 | { |
36 | //List<MapBlockData> GetMapBlocks(UUID scopeID, int minX, int minY, int maxX, int maxY); | 36 | //List<MapBlockData> GetMapBlocks(UUID scopeID, int minX, int minY, int maxX, int maxY); |
37 | <<<<<<< HEAD | ||
38 | bool AddMapTile(int x, int y, byte[] imageData, out string reason); | ||
39 | bool RemoveMapTile(int x, int y, out string reason); | ||
40 | byte[] GetMapTile(string fileName, out string format); | ||
41 | ======= | ||
42 | bool AddMapTile(int x, int y, byte[] imageData, UUID scopeID, out string reason); | 37 | bool AddMapTile(int x, int y, byte[] imageData, UUID scopeID, out string reason); |
43 | bool RemoveMapTile(int x, int y, UUID scopeID, out string reason); | 38 | bool RemoveMapTile(int x, int y, UUID scopeID, out string reason); |
44 | byte[] GetMapTile(string fileName, UUID scopeID, out string format); | 39 | byte[] GetMapTile(string fileName, UUID scopeID, out string format); |
45 | >>>>>>> avn/ubitvar | ||
46 | } | 40 | } |
47 | } | 41 | } |
diff --git a/OpenSim/Services/Interfaces/ISimulationService.cs b/OpenSim/Services/Interfaces/ISimulationService.cs index ee1e294..3573bea 100644 --- a/OpenSim/Services/Interfaces/ISimulationService.cs +++ b/OpenSim/Services/Interfaces/ISimulationService.cs | |||
@@ -86,7 +86,7 @@ namespace OpenSim.Services.Interfaces | |||
86 | /// <param name="agentHomeURI">The visitor's Home URI. Will be missing (null) in older OpenSims.</param> | 86 | /// <param name="agentHomeURI">The visitor's Home URI. Will be missing (null) in older OpenSims.</param> |
87 | /// <param name="viaTeleport">True: via teleport; False: via cross (walking)</param> | 87 | /// <param name="viaTeleport">True: via teleport; False: via cross (walking)</param> |
88 | /// <param name="position">Position in the region</param> | 88 | /// <param name="position">Position in the region</param> |
89 | <<<<<<< HEAD | 89 | |
90 | /// <param name="sversion"> | 90 | /// <param name="sversion"> |
91 | /// Version that the requesting simulator is runing. If null then no version check is carried out. | 91 | /// Version that the requesting simulator is runing. If null then no version check is carried out. |
92 | /// </param> | 92 | /// </param> |
@@ -94,13 +94,6 @@ namespace OpenSim.Services.Interfaces | |||
94 | /// <param name="reason">[out] Optional error message</param> | 94 | /// <param name="reason">[out] Optional error message</param> |
95 | /// <returns>True: ok; False: not allowed</returns> | 95 | /// <returns>True: ok; False: not allowed</returns> |
96 | bool QueryAccess(GridRegion destination, UUID agentID, string agentHomeURI, bool viaTeleport, Vector3 position, string sversion, List<UUID> features, out string version, out string reason); | 96 | bool QueryAccess(GridRegion destination, UUID agentID, string agentHomeURI, bool viaTeleport, Vector3 position, string sversion, List<UUID> features, out string version, out string reason); |
97 | ======= | ||
98 | /// <param name="sversion">version that the requesting simulator is runing</param> | ||
99 | /// <param name="version">version that the target simulator is running</param> | ||
100 | /// <param name="reason">[out] Optional error message</param> | ||
101 | /// <returns>True: ok; False: not allowed</returns> | ||
102 | bool QueryAccess(GridRegion destination, UUID agentID, string agentHomeURI, bool viaTeleport, Vector3 position, string sversion, out string version, out string reason); | ||
103 | >>>>>>> avn/ubitvar | ||
104 | 97 | ||
105 | /// <summary> | 98 | /// <summary> |
106 | /// Message from receiving region to departing region, telling it got contacted by the client. | 99 | /// Message from receiving region to departing region, telling it got contacted by the client. |
diff --git a/OpenSim/Services/Interfaces/IUserProfilesService.cs b/OpenSim/Services/Interfaces/IUserProfilesService.cs index 319d307..121baa8 100644 --- a/OpenSim/Services/Interfaces/IUserProfilesService.cs +++ b/OpenSim/Services/Interfaces/IUserProfilesService.cs | |||
@@ -57,6 +57,11 @@ namespace OpenSim.Services.Interfaces | |||
57 | bool AvatarPropertiesRequest(ref UserProfileProperties prop, ref string result); | 57 | bool AvatarPropertiesRequest(ref UserProfileProperties prop, ref string result); |
58 | bool AvatarPropertiesUpdate(ref UserProfileProperties prop, ref string result); | 58 | bool AvatarPropertiesUpdate(ref UserProfileProperties prop, ref string result); |
59 | #endregion Profile Properties | 59 | #endregion Profile Properties |
60 | |||
61 | #region User Preferences | ||
62 | bool UserPreferencesRequest(ref UserPreferences pref, ref string result); | ||
63 | bool UserPreferencesUpdate(ref UserPreferences pref, ref string result); | ||
64 | #endregion User Preferences | ||
60 | 65 | ||
61 | #region Interests | 66 | #region Interests |
62 | bool AvatarInterestsUpdate(UserProfileProperties prop, ref string result); | 67 | bool AvatarInterestsUpdate(UserProfileProperties prop, ref string result); |