C# Class Poderosa.PortForwarding.Channel

Inheritance: ISSHChannelEventReceiver
Afficher le fichier Open project: poderosaproject/poderosa Class Usage Examples

Méthodes publiques

Méthode 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

Méthode Description
OnSocketData ( IAsyncResult result ) : void
WriteChannelCloseLog ( ) : void

Method Details

Channel() public méthode

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

OnClosed() public méthode

public OnClosed ( bool byServer ) : void
byServer bool
Résultat void

OnData() public méthode

public OnData ( DataFragment data ) : void
data DataFragment
Résultat void

OnEOF() public méthode

public OnEOF ( ) : void
Résultat void

OnError() public méthode

public OnError ( Exception error ) : void
error System.Exception
Résultat void

OnReady() public méthode

public OnReady ( ) : void
Résultat void

StartAsyncReceive() public méthode

public StartAsyncReceive ( ) : void
Résultat void

WaitReady() public méthode

public WaitReady ( ) : bool
Résultat bool