C# Class RetroShareSSHClient.ChatProcessor

显示文件 Open project: sehraf/RSSSHClient

Public Methods

Method Description
ChatProcessor ( ) : System
Tick ( uint counter ) : void

Private Methods

Method Description
AddBroadcast ( ) : void
AddMsgToLobby ( string ID, ChatMessage response ) : void
AddMsgToLobby ( string ID, string msg ) : void
AutoAnswer ( ChatMessage response, GuiChatLobby cl ) : void
ChatLobbyIndexChange ( int index ) : void
CheckChatRegistration ( ) : void
CheckHistoryLength ( GuiChatLobby &cl ) : void
GetLobbyByListIndex ( int index, GuiChatLobby &lobby ) : bool
JoinLeaveChatLobby ( JoinLeaveAction action, int index ) : CheckState

joins/leaves selected lobby

LobbyInvite ( EventLobbyInvite msg ) : void
NotifyAndSetCheckState ( ) : void
ProcessLobby ( ChatLobbyInfo lobby ) : void
Reset ( bool justResetChatRegistration = false ) : void
SendChatMsg ( GuiChatLobby cl, string inMsg = "" ) : void
SetChatText ( string LobbyID ) : void

prints the text from a lobby to screen (textbox)

SetNick ( string nick ) : void
UpdateChatLobbies ( ResponseChatLobbies msg ) : void

Method Details

ChatProcessor() public method

public ChatProcessor ( ) : System
return System

Tick() public method

public Tick ( uint counter ) : void
counter uint
return void