C# Class wmib.Labs

Inheritance: wmib.Module
Afficher le fichier Open project: benapetr/wikimedia-bot

Méthodes publiques

Свойство Type Description
Instances List
LastUpdate System.DateTime
OK bool
ProjectList List

Méthodes publiques

Méthode Description
Construct ( ) : bool
Hook_OnPrivateFromUser ( string message, libirc user ) : bool
Hook_OnUnload ( ) : bool
Hook_PRIV ( Channel channel, libirc invoker, string message ) : void
JSON ( ) : void
Load ( ) : void
Validator ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool
deleteInstance ( Instance instance ) : void
getInstance ( string project ) : Instance
getNumbers ( string user ) : int
getProject ( string project ) : Nova
getProjects ( string user ) : string
getProjectsList ( string host ) : string
getValue ( JsonTextReader &b, bool silent = false ) : string
resolve ( string name ) : Instance
time ( ) : System.TimeSpan

Private Methods

Méthode Description
Download ( string file, string where ) : bool

Method Details

Construct() public méthode

public Construct ( ) : bool
Résultat bool

Hook_OnPrivateFromUser() public méthode

public Hook_OnPrivateFromUser ( string message, libirc user ) : bool
message string
user libirc
Résultat bool

Hook_OnUnload() public méthode

public Hook_OnUnload ( ) : bool
Résultat bool

Hook_PRIV() public méthode

public Hook_PRIV ( Channel channel, libirc invoker, string message ) : void
channel Channel
invoker libirc
message string
Résultat void

JSON() public méthode

public JSON ( ) : void
Résultat void

Load() public méthode

public Load ( ) : void
Résultat void

Validator() public static méthode

public static Validator ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool
sender object
certificate System.Security.Cryptography.X509Certificates.X509Certificate
chain System.Security.Cryptography.X509Certificates.X509Chain
sslPolicyErrors SslPolicyErrors
Résultat bool

deleteInstance() public static méthode

public static deleteInstance ( Instance instance ) : void
instance Instance
Résultat void

getInstance() public static méthode

public static getInstance ( string project ) : Instance
project string
Résultat Instance

getNumbers() public static méthode

public static getNumbers ( string user ) : int
user string
Résultat int

getProject() public static méthode

public static getProject ( string project ) : Nova
project string
Résultat Nova

getProjects() public static méthode

public static getProjects ( string user ) : string
user string
Résultat string

getProjectsList() public méthode

public getProjectsList ( string host ) : string
host string
Résultat string

getValue() public méthode

public getValue ( JsonTextReader &b, bool silent = false ) : string
b Newtonsoft.Json.JsonTextReader
silent bool
Résultat string

resolve() public méthode

public resolve ( string name ) : Instance
name string
Résultat Instance

time() public méthode

public time ( ) : System.TimeSpan
Résultat System.TimeSpan

Property Details

Instances public_oe static_oe property

public static List Instances
Résultat List

LastUpdate public_oe static_oe property

public static DateTime,System LastUpdate
Résultat System.DateTime

OK public_oe static_oe property

public static bool OK
Résultat bool

ProjectList public_oe static_oe property

public static List ProjectList
Résultat List