C# Class RatChat.Polling.PollingChatSource

Inheritance: RatChat.Core.IChatSource, INotifyPropertyChanged, IChatListener
Show file Open project: JustOxlamon/Sc2tvChatPub

Public Methods

Method Description
BeginWork ( ) : void
CreateCustomView ( ) : System.Windows.Controls.UserControl
EndWork ( ) : void
OnConfigApply ( Core Config ) : void
OnLoad ( Core Config ) : void
OnNewMessageReceived ( List NewMessages ) : void
PollingChatSource ( ) : System

Protected Methods

Method Description
FireChange ( string PropertyName ) : void

Private Methods

Method Description
GetWinner ( ) : string
PollTimer_Tick ( object sender, EventArgs e ) : void
RegisterVote ( ChatMessage Message ) : void

Method Details

BeginWork() public method

public BeginWork ( ) : void
return void

CreateCustomView() public method

public CreateCustomView ( ) : System.Windows.Controls.UserControl
return System.Windows.Controls.UserControl

EndWork() public method

public EndWork ( ) : void
return void

FireChange() protected method

protected FireChange ( string PropertyName ) : void
PropertyName string
return void

OnConfigApply() public method

public OnConfigApply ( Core Config ) : void
Config Core
return void

OnLoad() public method

public OnLoad ( Core Config ) : void
Config Core
return void

OnNewMessageReceived() public method

public OnNewMessageReceived ( List NewMessages ) : void
NewMessages List
return void

PollingChatSource() public method

public PollingChatSource ( ) : System
return System