C# 클래스 Granados.Poderosa.SCP.SCPClientChannelEventHandler

Channel data handler for SCPClient
상속: SimpleSSHChannelEventHandler
파일 보기 프로젝트 열기: poderosaproject/poderosa 1 사용 예제들

공개 메소드들

메소드 설명
OnClosed ( bool byServer ) : void
OnData ( Granados.IO.DataFragment data ) : void
OnError ( Exception error ) : void
OnReady ( ) : void
SCPClientChannelEventHandler ( DataReceivedDelegate dataHandler, ChannelStatusChangedDelegate statusChangeHandler ) : System

Constructor

WaitStatus ( SCPChannelStatus status, int millisecondsTimeout ) : bool

비공개 메소드들

메소드 설명
Dump ( string caption, Granados.IO.DataFragment data ) : void
Dump ( string caption, byte data, int offset, int length ) : void
TransitStatus ( SCPChannelStatus newStatus ) : void

메소드 상세

OnClosed() 공개 메소드

public OnClosed ( bool byServer ) : void
byServer bool
리턴 void

OnData() 공개 메소드

public OnData ( Granados.IO.DataFragment data ) : void
data Granados.IO.DataFragment
리턴 void

OnError() 공개 메소드

public OnError ( Exception error ) : void
error System.Exception
리턴 void

OnReady() 공개 메소드

public OnReady ( ) : void
리턴 void

SCPClientChannelEventHandler() 공개 메소드

Constructor
public SCPClientChannelEventHandler ( DataReceivedDelegate dataHandler, ChannelStatusChangedDelegate statusChangeHandler ) : System
dataHandler DataReceivedDelegate Data handler
statusChangeHandler ChannelStatusChangedDelegate Channel status handler
리턴 System

WaitStatus() 공개 메소드

public WaitStatus ( SCPChannelStatus status, int millisecondsTimeout ) : bool
status SCPChannelStatus
millisecondsTimeout int
리턴 bool