C# Класс Universe.Modules.Ban.LocalPresenceInfoConnector

Наследование: IPresenceInfo
Показать файл Открыть проект

Открытые методы

Метод Описание
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