C# Class Universe.Modules.Ban.LocalPresenceInfoConnector

Inheritance: IPresenceInfo
Show file Open project: Virtual-Universe/Virtual-Universe

Public Methods

Method 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

Method Description
AddFlag ( PresenceInfo &info, PresenceInfo presenceInfoFlags ) : void
CoralateLists ( PresenceInfo info, PresenceInfo suspectedInfo ) : void
DoGC ( PresenceInfo info ) : bool

Method Details

Check() public method

public Check ( List viewers, bool includeList ) : void
viewers List
includeList bool
return void

Check() public method

public Check ( PresenceInfo info, List viewers, bool includeList ) : void
info PresenceInfo
viewers List
includeList bool
return void

Dispose() public method

public Dispose ( ) : void
return void

GetPresenceInfo() public method

public GetPresenceInfo ( UUID agentID ) : PresenceInfo
agentID UUID
return PresenceInfo

Initialize() public method

public Initialize ( IGenericData GenericData, IConfigSource source, IRegistryCore registry, string DefaultConnectionString ) : void
GenericData IGenericData
source IConfigSource
registry IRegistryCore
DefaultConnectionString string
return void

IsViewerBanned() public method

public IsViewerBanned ( string name, bool include, List list ) : bool
name string
include bool
list List
return bool

UpdatePresenceInfo() public method

public UpdatePresenceInfo ( PresenceInfo agent ) : void
agent PresenceInfo
return void