OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | List of all members
OpenSim.Services.Interfaces.IPresenceService Interface Reference
Inheritance diagram for OpenSim.Services.Interfaces.IPresenceService:
Inheritance graph
[legend]

Public Member Functions

bool LoginAgent (string userID, UUID sessionID, UUID secureSessionID)
 Store session information. More...
 
bool LogoutAgent (UUID sessionID)
 Remove session information. More...
 
bool LogoutRegionAgents (UUID regionID)
 Remove session information for all agents in the given region. More...
 
bool ReportAgent (UUID sessionID, UUID regionID)
 Update data for an existing session. More...
 
PresenceInfo GetAgent (UUID sessionID)
 Get session information for a given session ID. More...
 
PresenceInfo[] GetAgents (string[] userIDs)
 Get session information for a collection of users. More...
 

Detailed Description

Definition at line 62 of file IPresenceService.cs.

Member Function Documentation

PresenceInfo OpenSim.Services.Interfaces.IPresenceService.GetAgent ( UUID  sessionID)
PresenceInfo [] OpenSim.Services.Interfaces.IPresenceService.GetAgents ( string[]  userIDs)
bool OpenSim.Services.Interfaces.IPresenceService.LoginAgent ( string  userID,
UUID  sessionID,
UUID  secureSessionID 
)
bool OpenSim.Services.Interfaces.IPresenceService.LogoutAgent ( UUID  sessionID)
bool OpenSim.Services.Interfaces.IPresenceService.LogoutRegionAgents ( UUID  regionID)
bool OpenSim.Services.Interfaces.IPresenceService.ReportAgent ( UUID  sessionID,
UUID  regionID 
)

The documentation for this interface was generated from the following file: