C# Class Dwarrowdelf.Client.ClientUser

Mostrar archivo Open project: tomba/dwarrowdelf Class Usage Examples

Public Methods

Method Description
ClientUser ( IConnection connection ) : System
LogOn ( string name, IProgress prog ) : Task
Send ( ServerMessage msg ) : void
SendLogOut ( ) : void
StartProcessingMessages ( ) : void

Private Methods

Method Description
ClientUser ( ) : System
HandleMessage ( ChangeMessage msg ) : void
HandleMessage ( ClientDataMessage msg ) : void
HandleMessage ( ControllablesDataMessage msg ) : void
HandleMessage ( IPOutputMessage msg ) : void
HandleMessage ( LogOnReplyBeginMessage msg ) : void
HandleMessage ( LogOnReplyEndMessage msg ) : void
HandleMessage ( LogOutReplyMessage msg ) : void
HandleMessage ( MapDataTerrainsListMessage msg ) : void
HandleMessage ( MapDataTerrainsMessage msg ) : void
HandleMessage ( ObjectDataEndMessage msg ) : void
HandleMessage ( ObjectDataMessage msg ) : void
HandleMessage ( ReportMessage msg ) : void
HandleMessage ( SaveClientDataRequestMessage msg ) : void
HandleMessage ( WorldDataMessage msg ) : void
InvokeMessageHandler ( ClientMessage msg ) : void
OnNewMessages ( object state ) : void
_OnNewMessages ( ) : void

Method Details

ClientUser() public method

public ClientUser ( IConnection connection ) : System
connection IConnection
return System

LogOn() public method

public LogOn ( string name, IProgress prog ) : Task
name string
prog IProgress
return Task

Send() public method

public Send ( ServerMessage msg ) : void
msg ServerMessage
return void

SendLogOut() public method

public SendLogOut ( ) : void
return void

StartProcessingMessages() public method

public StartProcessingMessages ( ) : void
return void