C# Class MUDServer.TelnetClient

Inheritance: IDisposable
ファイルを表示 Open project: sq/Fracture Class Usage Examples

Public Properties

Property Type Description
Data Squared.Task.IO.SocketDataAdapter
Input Squared.Task.IO.AsyncTextReader
Output Squared.Task.IO.AsyncTextWriter
Server TelnetServer

Public Methods

Method Description
ClearScreen ( ) : void
Dispose ( ) : void
ReadLineText ( ) : IEnumerator
RegisterOnDispose ( OnDispose handler ) : void
SendText ( string text ) : void

Private Methods

Method Description
SendMessagesTask ( ) : IEnumerator
TelnetClient ( TelnetServer server, TcpClient client ) : System

Method Details

ClearScreen() public method

public ClearScreen ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

ReadLineText() public method

public ReadLineText ( ) : IEnumerator
return IEnumerator

RegisterOnDispose() public method

public RegisterOnDispose ( OnDispose handler ) : void
handler OnDispose
return void

SendText() public method

public SendText ( string text ) : void
text string
return void

Property Details

Data public_oe property

public SocketDataAdapter,Squared.Task.IO Data
return Squared.Task.IO.SocketDataAdapter

Input public_oe property

public AsyncTextReader,Squared.Task.IO Input
return Squared.Task.IO.AsyncTextReader

Output public_oe property

public AsyncTextWriter,Squared.Task.IO Output
return Squared.Task.IO.AsyncTextWriter

Server public_oe property

public TelnetServer,MUDServer Server
return TelnetServer