C# Class Poderosa.Protocols.TelnetSocket

Inheritance: IPoderosaSocket, ITerminalOutput
ファイルを表示 Open project: poderosaproject/poderosa Class Usage Examples

Public Methods

Method Description
AreYouThere ( ) : void
Close ( ) : void
ForceDisposed ( ) : void
RepeatAsyncRead ( IByteAsyncInputStream callback ) : void
Resize ( int width, int height ) : void
SendBreak ( ) : void
SendKeepAliveData ( ) : void
TelnetSocket ( TelnetTerminalConnection parent, IPoderosaSocket socket, TelnetReceiver receiver, bool telnetNewLine ) : System
Transmit ( Poderosa.Protocols.ByteDataFragment data ) : void
Transmit ( byte buf, int offset, int length ) : void

Private Methods

Method Description
WriteEscaping ( byte buf, int offset, int length ) : void

Method Details

AreYouThere() public method

public AreYouThere ( ) : void
return void

Close() public method

public Close ( ) : void
return void

ForceDisposed() public method

public ForceDisposed ( ) : void
return void

RepeatAsyncRead() public method

public RepeatAsyncRead ( IByteAsyncInputStream callback ) : void
callback IByteAsyncInputStream
return void

Resize() public method

public Resize ( int width, int height ) : void
width int
height int
return void

SendBreak() public method

public SendBreak ( ) : void
return void

SendKeepAliveData() public method

public SendKeepAliveData ( ) : void
return void

TelnetSocket() public method

public TelnetSocket ( TelnetTerminalConnection parent, IPoderosaSocket socket, TelnetReceiver receiver, bool telnetNewLine ) : System
parent TelnetTerminalConnection
socket IPoderosaSocket
receiver TelnetReceiver
telnetNewLine bool
return System

Transmit() public method

public Transmit ( Poderosa.Protocols.ByteDataFragment data ) : void
data Poderosa.Protocols.ByteDataFragment
return void

Transmit() public method

public Transmit ( byte buf, int offset, int length ) : void
buf byte
offset int
length int
return void