C# Class TDSM.Core.RemoteConsole.RConClient

Inheritance: OTA.Logging.InteractiveLogTarget
Mostra file Open project: DeathCradle/Terraria-s-Dedicated-Server-Mod Class Usage Examples

Public Methods

Method Description
Close ( ) : void
RConClient ( Socket socket, string addr, int tdsmBuild ) : System
Send ( byte data ) : void
WriteLine ( string data ) : void

Protected Methods

Method Description
OutputThread ( ) : void
ResetColor ( ) : void
SetColor ( ConsoleColor color ) : void
SignalIncompleteLine ( ) : void

Private Methods

Method Description
Greet ( ) : void
ProcessLine ( byte buffer, int at, int count ) : void
ProcessLine ( string line ) : void
ProcessRead ( ) : bool
PromptLogin ( ) : void
PromptPassword ( ) : void
SendHello ( ) : void

Method Details

Close() public method

public Close ( ) : void
return void

OutputThread() protected method

protected OutputThread ( ) : void
return void

RConClient() public method

public RConClient ( Socket socket, string addr, int tdsmBuild ) : System
socket System.Net.Sockets.Socket
addr string
tdsmBuild int
return System

ResetColor() protected method

protected ResetColor ( ) : void
return void

Send() public method

public Send ( byte data ) : void
data byte
return void

SetColor() protected method

protected SetColor ( ConsoleColor color ) : void
color ConsoleColor
return void

SignalIncompleteLine() protected method

protected SignalIncompleteLine ( ) : void
return void

WriteLine() public method

public WriteLine ( string data ) : void
data string
return void