C# Class Universe.Services.DataService.LocalUserInfoConnector

Inheritance: IAgentInfoConnector
Afficher le fichier Open project: Virtual-Universe/Virtual-Universe

Protected Properties

Свойство Type Description
m_allowDuplicatePresences bool
m_checkLastSeen bool

Méthodes publiques

Méthode Description
CurrentlyOnline ( uint secondsAgo, bool>.Dictionary sort ) : List
Dispose ( ) : void
Get ( string userID, bool checkOnlineStatus, bool &onlineStatusChanged ) : UserInfo
GetByCurrentRegion ( string regionID ) : List
Initialize ( IGenericData GenericData, IConfigSource source, IRegistryCore simBase, string defaultConnectionString ) : void
OnlineUsers ( uint secondsAgo ) : uint
RecentlyOnline ( uint secondsAgo, bool stillOnline, bool>.Dictionary sort ) : List
RecentlyOnline ( uint secondsAgo, bool stillOnline ) : uint
Set ( UserInfo info ) : bool
SetHomePosition ( string userID, UUID regionID, System.Vector3 Position, System.Vector3 LookAt ) : void
SetLastPosition ( string userID, UUID regionID, string regionURI, System.Vector3 lastPosition, System.Vector3 lastLookAt ) : void
Update ( string userID, object>.Dictionary values ) : void

Private Methods

Méthode Description
ParseQuery ( List query ) : List

Method Details

CurrentlyOnline() public méthode

public CurrentlyOnline ( uint secondsAgo, bool>.Dictionary sort ) : List
secondsAgo uint
sort bool>.Dictionary
Résultat List

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Get() public méthode

public Get ( string userID, bool checkOnlineStatus, bool &onlineStatusChanged ) : UserInfo
userID string
checkOnlineStatus bool
onlineStatusChanged bool
Résultat Universe.Framework.Services.UserInfo

GetByCurrentRegion() public méthode

public GetByCurrentRegion ( string regionID ) : List
regionID string
Résultat List

Initialize() public méthode

public Initialize ( IGenericData GenericData, IConfigSource source, IRegistryCore simBase, string defaultConnectionString ) : void
GenericData IGenericData
source IConfigSource
simBase IRegistryCore
defaultConnectionString string
Résultat void

OnlineUsers() public méthode

public OnlineUsers ( uint secondsAgo ) : uint
secondsAgo uint
Résultat uint

RecentlyOnline() public méthode

public RecentlyOnline ( uint secondsAgo, bool stillOnline, bool>.Dictionary sort ) : List
secondsAgo uint
stillOnline bool
sort bool>.Dictionary
Résultat List

RecentlyOnline() public méthode

public RecentlyOnline ( uint secondsAgo, bool stillOnline ) : uint
secondsAgo uint
stillOnline bool
Résultat uint

Set() public méthode

public Set ( UserInfo info ) : bool
info Universe.Framework.Services.UserInfo
Résultat bool

SetHomePosition() public méthode

public SetHomePosition ( string userID, UUID regionID, System.Vector3 Position, System.Vector3 LookAt ) : void
userID string
regionID UUID
Position System.Vector3
LookAt System.Vector3
Résultat void

SetLastPosition() public méthode

public SetLastPosition ( string userID, UUID regionID, string regionURI, System.Vector3 lastPosition, System.Vector3 lastLookAt ) : void
userID string
regionID UUID
regionURI string
lastPosition System.Vector3
lastLookAt System.Vector3
Résultat void

Update() public méthode

public Update ( string userID, object>.Dictionary values ) : void
userID string
values object>.Dictionary
Résultat void

Property Details

m_allowDuplicatePresences protected_oe property

protected bool m_allowDuplicatePresences
Résultat bool

m_checkLastSeen protected_oe property

protected bool m_checkLastSeen
Résultat bool