C# Class Poderosa.PortForwarding.Channel

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

Public Methods

Method Description
Channel ( string servername, string rd, int cid, ISSHChannel channel, Socket socket ) : System
OnClosed ( bool byServer ) : void
OnData ( DataFragment data ) : void
OnEOF ( ) : void
OnError ( Exception error ) : void
OnReady ( ) : void
StartAsyncReceive ( ) : void
WaitReady ( ) : bool

Private Methods

Method Description
OnSocketData ( IAsyncResult result ) : void
WriteChannelCloseLog ( ) : void

Method Details

Channel() public method

public Channel ( string servername, string rd, int cid, ISSHChannel channel, Socket socket ) : System
servername string
rd string
cid int
channel ISSHChannel
socket Socket
return System

OnClosed() public method

public OnClosed ( bool byServer ) : void
byServer bool
return void

OnData() public method

public OnData ( DataFragment data ) : void
data DataFragment
return void

OnEOF() public method

public OnEOF ( ) : void
return void

OnError() public method

public OnError ( Exception error ) : void
error System.Exception
return void

OnReady() public method

public OnReady ( ) : void
return void

StartAsyncReceive() public method

public StartAsyncReceive ( ) : void
return void

WaitReady() public method

public WaitReady ( ) : bool
return bool