Interface changes
parent
dc80d13466
commit
101f60ea88
|
@ -47,17 +47,13 @@ namespace OpenSim.Services.Interfaces
|
||||||
|
|
||||||
public interface IPresenceService
|
public interface IPresenceService
|
||||||
{
|
{
|
||||||
// this should really be:
|
bool LoginAgent(UUID principalID, UUID sessionID, UUID secureSessionID);
|
||||||
//bool LoginAgent(UUID userID, UUID agentID, UUID sessionID, UUID secureSessionID);
|
bool LogoutAgent(UUID sessionID);
|
||||||
// but we'd have to add userID to the agents table
|
bool LogoutRegionAgents(UUID regionID);
|
||||||
bool LoginAgent(UUID agentID, UUID sessionID, UUID secureSessionID);
|
|
||||||
bool LogoutAgent(UUID agentID);
|
|
||||||
bool LogoutAllAgents(UUID regionID);
|
|
||||||
|
|
||||||
bool AgentArriving(UUID agentID, UUID regionID);
|
bool ReportAgent(UUID sessionID, UUID regionID, Vector3 position, Vector3 lookAt);
|
||||||
bool AgentLeaving(UUID agentID, UUID regionID);
|
|
||||||
|
|
||||||
bool TryGetAgent(UUID agentID, out PresenceInfo presence);
|
PresenceInfo GetAgent(UUID sessionID);
|
||||||
bool TryGetAgents(UUID[] agentIDs, out PresenceInfo[] presences);
|
PresenceInfo[] GetAgents(UUID[] PrincipalIDs);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue