C# 클래스 Universe.Modules.Ban.LocalPresenceInfoConnector

상속: IPresenceInfo
파일 보기 프로젝트 열기: Virtual-Universe/Virtual-Universe

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
AddFlag ( PresenceInfo &info, PresenceInfo presenceInfoFlags ) : void
CoralateLists ( PresenceInfo info, PresenceInfo suspectedInfo ) : void
DoGC ( PresenceInfo info ) : bool

메소드 상세

Check() 공개 메소드

public Check ( List viewers, bool includeList ) : void
viewers List
includeList bool
리턴 void

Check() 공개 메소드

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

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetPresenceInfo() 공개 메소드

public GetPresenceInfo ( UUID agentID ) : PresenceInfo
agentID UUID
리턴 PresenceInfo

Initialize() 공개 메소드

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

IsViewerBanned() 공개 메소드

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

UpdatePresenceInfo() 공개 메소드

public UpdatePresenceInfo ( PresenceInfo agent ) : void
agent PresenceInfo
리턴 void