C# Class Universe.Modules.Ban.BanCheck

Afficher le fichier Open project: Virtual-Universe/Virtual-Universe Class Usage Examples

Méthodes publiques

Méthode Description
BanCheck ( IConfigSource source, IUserAccountService userAccountService ) : System
CheckUser ( UUID agentID, string ip, string version, string platform, string mac, string id0, string &message ) : bool
IsViewerBanned ( string name ) : bool
SetUserLevel ( UUID agentID, PresenceInfo presenceInfoFlags ) : void

Méthodes protégées

Méthode Description
BlockUser ( IScene scene, string cmdparams ) : void
SetUserInfo ( IScene scene, string cmdparams ) : void
UnBlockUser ( IScene scene, string cmdparams ) : void
UserInfo ( IScene scene, string cmdparams ) : void

Private Methods

Méthode Description
AddCommands ( ) : void
CheckClient ( UUID agentID, string &message ) : bool
CheckForSimilarities ( PresenceInfo info ) : void
CheckForSimilaritiesMultiple ( UUID agentID, List info ) : void
CheckThreatLevel ( PresenceInfo info, string &message ) : bool
CheckViewer ( PresenceInfo info, string &reason ) : bool
DisplayUserInfo ( PresenceInfo info ) : void
GetInformation ( UUID agentID ) : PresenceInfo
UpdatePresenceInfo ( UUID agentID, PresenceInfo oldInfo, string ip, string version, string platform, string mac, string id0 ) : PresenceInfo

Method Details

BanCheck() public méthode

public BanCheck ( IConfigSource source, IUserAccountService userAccountService ) : System
source IConfigSource
userAccountService IUserAccountService
Résultat System

BlockUser() protected méthode

protected BlockUser ( IScene scene, string cmdparams ) : void
scene IScene
cmdparams string
Résultat void

CheckUser() public méthode

public CheckUser ( UUID agentID, string ip, string version, string platform, string mac, string id0, string &message ) : bool
agentID UUID
ip string
version string
platform string
mac string
id0 string
message string
Résultat bool

IsViewerBanned() public méthode

public IsViewerBanned ( string name ) : bool
name string
Résultat bool

SetUserInfo() protected méthode

protected SetUserInfo ( IScene scene, string cmdparams ) : void
scene IScene
cmdparams string
Résultat void

SetUserLevel() public méthode

public SetUserLevel ( UUID agentID, PresenceInfo presenceInfoFlags ) : void
agentID UUID
presenceInfoFlags PresenceInfo
Résultat void

UnBlockUser() protected méthode

protected UnBlockUser ( IScene scene, string cmdparams ) : void
scene IScene
cmdparams string
Résultat void

UserInfo() protected méthode

protected UserInfo ( IScene scene, string cmdparams ) : void
scene IScene
cmdparams string
Résultat void