C# Class Poderosa.PortForwarding.ChannelFactory

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

Protected Properties

Property Type Description
_closed bool
_connection ISSHConnection
_established bool
_id int
_id_seed int

Public Methods

Method Description
ChannelFactory ( ) : System
CheckPortForwardingRequest ( string remote_host, int remote_port, string originator_ip, int originator_port ) : RemotePortForwardingReply
Create ( Poderosa.PortForwarding.ChannelProfile prof ) : ChannelFactory
FixConnection ( ISSHConnection con ) : void
OnAuthenticationPrompt ( string prompts ) : void
OnConnectionClosed ( ) : void
OnDebugMessage ( bool alwaysDisplay, string message ) : void
OnError ( Exception error ) : void
OnIgnoreMessage ( byte msg ) : void
OnUnhandledMessage ( byte type, byte data ) : void
WaitRequest ( ) : void

Method Details

ChannelFactory() public method

public ChannelFactory ( ) : System
return System

CheckPortForwardingRequest() public method

public CheckPortForwardingRequest ( string remote_host, int remote_port, string originator_ip, int originator_port ) : RemotePortForwardingReply
remote_host string
remote_port int
originator_ip string
originator_port int
return Granados.PortForwarding.RemotePortForwardingReply

Create() public static method

public static Create ( Poderosa.PortForwarding.ChannelProfile prof ) : ChannelFactory
prof Poderosa.PortForwarding.ChannelProfile
return ChannelFactory

FixConnection() public method

public FixConnection ( ISSHConnection con ) : void
con ISSHConnection
return void

OnAuthenticationPrompt() public method

public OnAuthenticationPrompt ( string prompts ) : void
prompts 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 msg ) : void
msg byte
return void

OnUnhandledMessage() public method

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

WaitRequest() public abstract method

public abstract WaitRequest ( ) : void
return void

Property Details

_closed protected_oe property

protected bool _closed
return bool

_connection protected_oe property

protected ISSHConnection _connection
return ISSHConnection

_established protected_oe property

protected bool _established
return bool

_id protected_oe property

protected int _id
return int

_id_seed protected_oe static_oe property

protected static int _id_seed
return int