C# 클래스 wmib.Extensions.ModuleRC

상속: Module
파일 보기 프로젝트 열기: benapetr/wikimedia-bot

공개 프로퍼티들

프로퍼티 타입 설명
ptrModule Module

공개 메소드들

메소드 설명
Construct ( ) : bool
ExceptionHandler ( object sender, XmlRcs args ) : void
Extension_DumpHtml ( Channel channel ) : string
Format ( string name_url, string url, string page, string username, string link, string summary, Channel chan, bool bot, bool New, bool minor ) : string
Hook_Channel ( Channel channel ) : void
Hook_ChannelDrop ( Channel chan ) : void
Hook_GetConfig ( Channel chan, libirc invoker, string config ) : bool
Hook_OnRegister ( ) : bool
Hook_OnUnload ( ) : bool
Hook_PRIV ( Channel channel, libirc invoker, string message ) : void
Hook_SetConfig ( Channel chan, libirc invoker, string config, string value ) : bool
Load ( ) : void
RegisterPermissions ( ) : void

비공개 메소드들

메소드 설명
LastPing ( CommandParams info ) : void
OnChange ( object sender, XmlRcs ex ) : void
OnError ( object sender, XmlRcs ex ) : void
Provider_On_Exception ( object sender, XmlRcs args ) : void
Provider_On_Timeout ( object sender, EventArgs args ) : void
bot_off ( CommandParams pm ) : void
bot_on ( CommandParams pm ) : void
cmd_off ( CommandParams pm ) : void
cmd_on ( CommandParams pm ) : void
cmd_restart ( CommandParams pm ) : void
minor_off ( CommandParams pm ) : void
minor_on ( CommandParams pm ) : void

메소드 상세

Construct() 공개 메소드

public Construct ( ) : bool
리턴 bool

ExceptionHandler() 공개 메소드

public ExceptionHandler ( object sender, XmlRcs args ) : void
sender object
args XmlRcs
리턴 void

Extension_DumpHtml() 공개 메소드

public Extension_DumpHtml ( Channel channel ) : string
channel Channel
리턴 string

Format() 공개 메소드

public Format ( string name_url, string url, string page, string username, string link, string summary, Channel chan, bool bot, bool New, bool minor ) : string
name_url string
url string
page string
username string
link string
summary string
chan Channel
bot bool
New bool
minor bool
리턴 string

Hook_Channel() 공개 메소드

public Hook_Channel ( Channel channel ) : void
channel Channel
리턴 void

Hook_ChannelDrop() 공개 메소드

public Hook_ChannelDrop ( Channel chan ) : void
chan Channel
리턴 void

Hook_GetConfig() 공개 메소드

public Hook_GetConfig ( Channel chan, libirc invoker, string config ) : bool
chan Channel
invoker libirc
config string
리턴 bool

Hook_OnRegister() 공개 메소드

public Hook_OnRegister ( ) : bool
리턴 bool

Hook_OnUnload() 공개 메소드

public Hook_OnUnload ( ) : bool
리턴 bool

Hook_PRIV() 공개 메소드

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

Hook_SetConfig() 공개 메소드

public Hook_SetConfig ( Channel chan, libirc invoker, string config, string value ) : bool
chan Channel
invoker libirc
config string
value string
리턴 bool

Load() 공개 메소드

public Load ( ) : void
리턴 void

RegisterPermissions() 공개 메소드

public RegisterPermissions ( ) : void
리턴 void

프로퍼티 상세

ptrModule 공개적으로 정적으로 프로퍼티

public static Module ptrModule
리턴 Module