OpenSim
|
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... | |
Definition at line 62 of file IPresenceService.cs.
PresenceInfo OpenSim.Services.Interfaces.IPresenceService.GetAgent | ( | UUID | sessionID | ) |
Get session information for a given session ID.
sessionID |
Implemented in OpenSim.Services.Connectors.PresenceServicesConnector, OpenSim.Services.Connectors.SimianGrid.SimianPresenceServiceConnector, OpenSim.Services.PresenceService.PresenceService, and OpenSim.Region.CoreModules.ServiceConnectorsOut.Presence.BasePresenceServiceConnector.
PresenceInfo [] OpenSim.Services.Interfaces.IPresenceService.GetAgents | ( | string[] | userIDs | ) |
Get session information for a collection of users.
userIDs |
Implemented in OpenSim.Services.Connectors.PresenceServicesConnector, OpenSim.Services.Connectors.SimianGrid.SimianPresenceServiceConnector, OpenSim.Services.PresenceService.PresenceService, and OpenSim.Region.CoreModules.ServiceConnectorsOut.Presence.BasePresenceServiceConnector.
bool OpenSim.Services.Interfaces.IPresenceService.LoginAgent | ( | string | userID, |
UUID | sessionID, | ||
UUID | secureSessionID | ||
) |
Store session information.
userID | |
sessionID | |
secureSessionID |
Implemented in OpenSim.Services.Connectors.SimianGrid.SimianPresenceServiceConnector, OpenSim.Region.CoreModules.ServiceConnectorsOut.Presence.BasePresenceServiceConnector, OpenSim.Services.Connectors.PresenceServicesConnector, and OpenSim.Services.PresenceService.PresenceService.
bool OpenSim.Services.Interfaces.IPresenceService.LogoutAgent | ( | UUID | sessionID | ) |
Remove session information.
sessionID |
Implemented in OpenSim.Services.Connectors.SimianGrid.SimianPresenceServiceConnector, OpenSim.Services.Connectors.PresenceServicesConnector, OpenSim.Region.CoreModules.ServiceConnectorsOut.Presence.BasePresenceServiceConnector, and OpenSim.Services.PresenceService.PresenceService.
bool OpenSim.Services.Interfaces.IPresenceService.LogoutRegionAgents | ( | UUID | regionID | ) |
Remove session information for all agents in the given region.
regionID |
Implemented in OpenSim.Services.Connectors.PresenceServicesConnector, OpenSim.Services.Connectors.SimianGrid.SimianPresenceServiceConnector, OpenSim.Region.CoreModules.ServiceConnectorsOut.Presence.BasePresenceServiceConnector, and OpenSim.Services.PresenceService.PresenceService.
bool OpenSim.Services.Interfaces.IPresenceService.ReportAgent | ( | UUID | sessionID, |
UUID | regionID | ||
) |
Update data for an existing session.
sessionID | |
regionID |
Implemented in OpenSim.Services.Connectors.PresenceServicesConnector, OpenSim.Services.Connectors.SimianGrid.SimianPresenceServiceConnector, OpenSim.Services.PresenceService.PresenceService, and OpenSim.Region.CoreModules.ServiceConnectorsOut.Presence.BasePresenceServiceConnector.