C# Class Universe.Modules.Ban.LocalPresenceInfoConnector

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

Méthodes publiques

Méthode Description
Check ( List viewers, bool includeList ) : void
Check ( PresenceInfo info, List viewers, bool includeList ) : void
Dispose ( ) : void
GetPresenceInfo ( UUID agentID ) : PresenceInfo
Initialize ( IGenericData GenericData, IConfigSource source, IRegistryCore registry, string DefaultConnectionString ) : void
IsViewerBanned ( string name, bool include, List list ) : bool
UpdatePresenceInfo ( PresenceInfo agent ) : void

Private Methods

Méthode Description
AddFlag ( PresenceInfo &info, PresenceInfo presenceInfoFlags ) : void
CoralateLists ( PresenceInfo info, PresenceInfo suspectedInfo ) : void
DoGC ( PresenceInfo info ) : bool

Method Details

Check() public méthode

public Check ( List viewers, bool includeList ) : void
viewers List
includeList bool
Résultat void

Check() public méthode

public Check ( PresenceInfo info, List viewers, bool includeList ) : void
info PresenceInfo
viewers List
includeList bool
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetPresenceInfo() public méthode

public GetPresenceInfo ( UUID agentID ) : PresenceInfo
agentID UUID
Résultat PresenceInfo

Initialize() public méthode

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

IsViewerBanned() public méthode

public IsViewerBanned ( string name, bool include, List list ) : bool
name string
include bool
list List
Résultat bool

UpdatePresenceInfo() public méthode

public UpdatePresenceInfo ( PresenceInfo agent ) : void
agent PresenceInfo
Résultat void