diff options
Diffstat (limited to 'OpenSim/Services/Interfaces/IPresenceService.cs')
-rw-r--r-- | OpenSim/Services/Interfaces/IPresenceService.cs | 30 |
1 files changed, 2 insertions, 28 deletions
diff --git a/OpenSim/Services/Interfaces/IPresenceService.cs b/OpenSim/Services/Interfaces/IPresenceService.cs index b4c1859..abbae2c 100644 --- a/OpenSim/Services/Interfaces/IPresenceService.cs +++ b/OpenSim/Services/Interfaces/IPresenceService.cs | |||
@@ -55,23 +55,6 @@ namespace OpenSim.Services.Interfaces | |||
55 | UserID = kvp["UserID"].ToString(); | 55 | UserID = kvp["UserID"].ToString(); |
56 | if (kvp.ContainsKey("RegionID")) | 56 | if (kvp.ContainsKey("RegionID")) |
57 | UUID.TryParse(kvp["RegionID"].ToString(), out RegionID); | 57 | UUID.TryParse(kvp["RegionID"].ToString(), out RegionID); |
58 | if (kvp.ContainsKey("login")) | ||
59 | DateTime.TryParse(kvp["login"].ToString(), out Login); | ||
60 | if (kvp.ContainsKey("logout")) | ||
61 | DateTime.TryParse(kvp["logout"].ToString(), out Logout); | ||
62 | if (kvp.ContainsKey("lookAt")) | ||
63 | Vector3.TryParse(kvp["lookAt"].ToString(), out LookAt); | ||
64 | if (kvp.ContainsKey("online")) | ||
65 | Boolean.TryParse(kvp["online"].ToString(), out Online); | ||
66 | if (kvp.ContainsKey("position")) | ||
67 | Vector3.TryParse(kvp["position"].ToString(), out Position); | ||
68 | if (kvp.ContainsKey("HomeRegionID")) | ||
69 | UUID.TryParse(kvp["HomeRegionID"].ToString(), out HomeRegionID); | ||
70 | if (kvp.ContainsKey("HomePosition")) | ||
71 | Vector3.TryParse(kvp["HomePosition"].ToString(), out HomePosition); | ||
72 | if (kvp.ContainsKey("HomeLookAt")) | ||
73 | Vector3.TryParse(kvp["HomeLookAt"].ToString(), out HomeLookAt); | ||
74 | |||
75 | } | 58 | } |
76 | 59 | ||
77 | public Dictionary<string, object> ToKeyValuePairs() | 60 | public Dictionary<string, object> ToKeyValuePairs() |
@@ -79,14 +62,6 @@ namespace OpenSim.Services.Interfaces | |||
79 | Dictionary<string, object> result = new Dictionary<string, object>(); | 62 | Dictionary<string, object> result = new Dictionary<string, object>(); |
80 | result["UserID"] = UserID; | 63 | result["UserID"] = UserID; |
81 | result["RegionID"] = RegionID.ToString(); | 64 | result["RegionID"] = RegionID.ToString(); |
82 | result["online"] = Online.ToString(); | ||
83 | result["login"] = Login.ToString(); | ||
84 | result["logout"] = Logout.ToString(); | ||
85 | result["position"] = Position.ToString(); | ||
86 | result["lookAt"] = LookAt.ToString(); | ||
87 | result["HomeRegionID"] = HomeRegionID.ToString(); | ||
88 | result["HomePosition"] = HomePosition.ToString(); | ||
89 | result["HomeLookAt"] = HomeLookAt.ToString(); | ||
90 | 65 | ||
91 | return result; | 66 | return result; |
92 | } | 67 | } |
@@ -115,11 +90,10 @@ namespace OpenSim.Services.Interfaces | |||
115 | public interface IPresenceService | 90 | public interface IPresenceService |
116 | { | 91 | { |
117 | bool LoginAgent(string userID, UUID sessionID, UUID secureSessionID); | 92 | bool LoginAgent(string userID, UUID sessionID, UUID secureSessionID); |
118 | bool LogoutAgent(UUID sessionID, Vector3 position, Vector3 lookAt); | 93 | bool LogoutAgent(UUID sessionID); |
119 | bool LogoutRegionAgents(UUID regionID); | 94 | bool LogoutRegionAgents(UUID regionID); |
120 | 95 | ||
121 | bool ReportAgent(UUID sessionID, UUID regionID, Vector3 position, Vector3 lookAt); | 96 | bool ReportAgent(UUID sessionID, UUID regionID); |
122 | bool SetHomeLocation(string userID, UUID regionID, Vector3 position, Vector3 lookAt); | ||
123 | 97 | ||
124 | PresenceInfo GetAgent(UUID sessionID); | 98 | PresenceInfo GetAgent(UUID sessionID); |
125 | PresenceInfo[] GetAgents(string[] userIDs); | 99 | PresenceInfo[] GetAgents(string[] userIDs); |