C# Class wmib.Extensions.Seen

Inheritance: Module
Show file Open project: benapetr/wikimedia-bot

Public Properties

Property Type Description
GlobalList List
SearchHostThread Thread
SearchThread Thread
Working bool
chan Channel
requests List
temp_nick string
temp_source string

Public Methods

Method Description
Construct ( ) : bool
FormatTimeSpan ( System.TimeSpan ts ) : string
Hook_ACTN ( Channel channel, libirc invoker, string message ) : void
Hook_BeforeSysWeb ( string &html ) : void
Hook_Join ( Channel channel, libirc user ) : void
Hook_Kick ( Channel channel, libirc source, string user ) : void
Hook_Nick ( Channel channel, libirc Target, string OldNick, string NewNick ) : void
Hook_OnPrivateFromUser ( string message, libirc user ) : bool
Hook_OnRegister ( ) : bool
Hook_OnUnload ( ) : bool
Hook_PRIV ( Channel channel, libirc invoker, string message ) : void
Hook_Part ( Channel channel, libirc user ) : void
Hook_Quit ( libirc user, string Message ) : void
Load ( ) : void
LoadData ( ) : void
RegEx ( string nick, Channel channel, string source ) : void
RegEx2 ( string nick, Channel channel, string source ) : void
RetrieveStatus ( string nick, Channel channel, string source ) : void
RetrieveStatus2 ( string nick, Channel channel, string source, bool by_host ) : void
RetrieveStatusOfHost ( string nick, Channel channel, string source ) : void
Save ( ) : void
Search ( ) : void
StartRegex ( ) : void
WriteStatus ( string nick, string host, string place, item action, string newnick = "", string reason = "" ) : void
getItem ( string nick ) : item

Private Methods

Method Description
cmSeen ( CommandParams parameters ) : void
cmSeenHost ( CommandParams parameters ) : void
cmSeenOff ( CommandParams parameters ) : void
cmSeenOn ( CommandParams parameters ) : void
cmSeenrx ( CommandParams parameters ) : void

Method Details

Construct() public method

public Construct ( ) : bool
return bool

FormatTimeSpan() public static method

public static FormatTimeSpan ( System.TimeSpan ts ) : string
ts System.TimeSpan
return string

Hook_ACTN() public method

public Hook_ACTN ( Channel channel, libirc invoker, string message ) : void
channel Channel
invoker libirc
message string
return void

Hook_BeforeSysWeb() public method

public Hook_BeforeSysWeb ( string &html ) : void
html string
return void

Hook_Join() public method

public Hook_Join ( Channel channel, libirc user ) : void
channel Channel
user libirc
return void

Hook_Kick() public method

public Hook_Kick ( Channel channel, libirc source, string user ) : void
channel Channel
source libirc
user string
return void

Hook_Nick() public method

public Hook_Nick ( Channel channel, libirc Target, string OldNick, string NewNick ) : void
channel Channel
Target libirc
OldNick string
NewNick string
return void

Hook_OnPrivateFromUser() public method

public Hook_OnPrivateFromUser ( string message, libirc user ) : bool
message string
user libirc
return bool

Hook_OnRegister() public method

public Hook_OnRegister ( ) : bool
return bool

Hook_OnUnload() public method

public Hook_OnUnload ( ) : bool
return bool

Hook_PRIV() public method

public Hook_PRIV ( Channel channel, libirc invoker, string message ) : void
channel Channel
invoker libirc
message string
return void

Hook_Part() public method

public Hook_Part ( Channel channel, libirc user ) : void
channel Channel
user libirc
return void

Hook_Quit() public method

public Hook_Quit ( libirc user, string Message ) : void
user libirc
Message string
return void

Load() public method

public Load ( ) : void
return void

LoadData() public method

public LoadData ( ) : void
return void

RegEx() public method

public RegEx ( string nick, Channel channel, string source ) : void
nick string
channel Channel
source string
return void

RegEx2() public method

public RegEx2 ( string nick, Channel channel, string source ) : void
nick string
channel Channel
source string
return void

RetrieveStatus() public method

public RetrieveStatus ( string nick, Channel channel, string source ) : void
nick string
channel Channel
source string
return void

RetrieveStatus2() public method

public RetrieveStatus2 ( string nick, Channel channel, string source, bool by_host ) : void
nick string
channel Channel
source string
by_host bool
return void

RetrieveStatusOfHost() public method

public RetrieveStatusOfHost ( string nick, Channel channel, string source ) : void
nick string
channel Channel
source string
return void

Save() public method

public Save ( ) : void
return void

Search() public method

public Search ( ) : void
return void

StartRegex() public method

public StartRegex ( ) : void
return void

WriteStatus() public method

public WriteStatus ( string nick, string host, string place, item action, string newnick = "", string reason = "" ) : void
nick string
host string
place string
action item
newnick string
reason string
return void

getItem() public method

public getItem ( string nick ) : item
nick string
return item

Property Details

GlobalList public property

public List GlobalList
return List

SearchHostThread public property

public Thread SearchHostThread
return Thread

SearchThread public property

public Thread SearchThread
return Thread

Working public property

public bool Working
return bool

chan public property

public Channel chan
return Channel

requests public static property

public static List requests
return List

temp_nick public property

public string temp_nick
return string

temp_source public property

public string temp_source
return string