diff options
author | Melanie | 2009-12-27 01:54:53 +0000 |
---|---|---|
committer | Melanie | 2009-12-27 01:54:53 +0000 |
commit | 101f60ea882f9cb623156ab11f1e9163d6bb02a0 (patch) | |
tree | 0eb3d4f56dcd35f09486d5fe0ef3caa0f36ce34f /OpenSim/Services/Interfaces | |
parent | More beef to the IPresenceService interface. (diff) | |
download | opensim-SC-101f60ea882f9cb623156ab11f1e9163d6bb02a0.zip opensim-SC-101f60ea882f9cb623156ab11f1e9163d6bb02a0.tar.gz opensim-SC-101f60ea882f9cb623156ab11f1e9163d6bb02a0.tar.bz2 opensim-SC-101f60ea882f9cb623156ab11f1e9163d6bb02a0.tar.xz |
Interface changes
Diffstat (limited to 'OpenSim/Services/Interfaces')
-rw-r--r-- | OpenSim/Services/Interfaces/IPresenceService.cs | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/OpenSim/Services/Interfaces/IPresenceService.cs b/OpenSim/Services/Interfaces/IPresenceService.cs index e8babbf..d86e50c 100644 --- a/OpenSim/Services/Interfaces/IPresenceService.cs +++ b/OpenSim/Services/Interfaces/IPresenceService.cs | |||
@@ -47,17 +47,13 @@ namespace OpenSim.Services.Interfaces | |||
47 | 47 | ||
48 | public interface IPresenceService | 48 | public interface IPresenceService |
49 | { | 49 | { |
50 | // this should really be: | 50 | bool LoginAgent(UUID principalID, UUID sessionID, UUID secureSessionID); |
51 | //bool LoginAgent(UUID userID, UUID agentID, UUID sessionID, UUID secureSessionID); | 51 | bool LogoutAgent(UUID sessionID); |
52 | // but we'd have to add userID to the agents table | 52 | bool LogoutRegionAgents(UUID regionID); |
53 | bool LoginAgent(UUID agentID, UUID sessionID, UUID secureSessionID); | ||
54 | bool LogoutAgent(UUID agentID); | ||
55 | bool LogoutAllAgents(UUID regionID); | ||
56 | 53 | ||
57 | bool AgentArriving(UUID agentID, UUID regionID); | 54 | bool ReportAgent(UUID sessionID, UUID regionID, Vector3 position, Vector3 lookAt); |
58 | bool AgentLeaving(UUID agentID, UUID regionID); | ||
59 | 55 | ||
60 | bool TryGetAgent(UUID agentID, out PresenceInfo presence); | 56 | PresenceInfo GetAgent(UUID sessionID); |
61 | bool TryGetAgents(UUID[] agentIDs, out PresenceInfo[] presences); | 57 | PresenceInfo[] GetAgents(UUID[] PrincipalIDs); |
62 | } | 58 | } |
63 | } | 59 | } |