C# Class Poderosa.Protocols.SSHConnectionEventReceiverBase

Inheritance: ISSHConnectionEventHandler
Mostra file Open project: poderosaproject/poderosa Class Usage Examples

Protected Properties

Property Type Description
_callback IByteAsyncInputStream
_connection ISSHConnection
_parent SSHTerminalConnection

Public Methods

Method Description
CleanupErrorStatus ( ) : void
Close ( ) : void
OnConnectionClosed ( ) : void
OnDebugMessage ( bool alwaysDisplay, string message ) : void
OnError ( Exception error ) : void
OnIgnoreMessage ( byte data ) : void
OnUnhandledMessage ( byte type, byte data ) : void
SSHConnectionEventReceiverBase ( SSHTerminalConnection parent ) : System
SetSSHConnection ( ISSHConnection connection ) : void

Protected Methods

Method Description
OnAbnormalTerminationCore ( string msg ) : void
OnNormalTerminationCore ( ) : void

Private Methods

Method Description
CloseError ( Exception ex ) : void

Method Details

CleanupErrorStatus() public method

public CleanupErrorStatus ( ) : void
return void

Close() public abstract method

public abstract Close ( ) : void
return void

OnAbnormalTerminationCore() protected method

protected OnAbnormalTerminationCore ( string msg ) : void
msg string
return void

OnConnectionClosed() public method

public OnConnectionClosed ( ) : void
return void

OnDebugMessage() public method

public OnDebugMessage ( bool alwaysDisplay, string message ) : void
alwaysDisplay bool
message string
return void

OnError() public method

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

OnIgnoreMessage() public method

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

OnNormalTerminationCore() protected method

protected OnNormalTerminationCore ( ) : void
return void

OnUnhandledMessage() public method

public OnUnhandledMessage ( byte type, byte data ) : void
type byte
data byte
return void

SSHConnectionEventReceiverBase() public method

public SSHConnectionEventReceiverBase ( SSHTerminalConnection parent ) : System
parent SSHTerminalConnection
return System

SetSSHConnection() public method

public SetSSHConnection ( ISSHConnection connection ) : void
connection ISSHConnection
return void

Property Details

_callback protected_oe property

protected IByteAsyncInputStream _callback
return IByteAsyncInputStream

_connection protected_oe property

protected ISSHConnection _connection
return ISSHConnection

_parent protected_oe property

protected SSHTerminalConnection,Poderosa.Protocols _parent
return SSHTerminalConnection