C# 클래스 Poderosa.XZModem.ModemBase

상속: IModalTerminalTask, IDisposable
파일 보기 프로젝트 열기: poderosaproject/poderosa 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_connection ITerminalConnection
_defaultHandler IByteAsyncInputStream
_site IModalTerminalTaskSite

공개 메소드들

메소드 설명
AbortByCancelButton ( ) : void
AbortByCloseButton ( ) : void
Dispose ( ) : void
GetAdapter ( Type adapter ) : IAdaptable
InitializeModelTerminalTask ( IModalTerminalTaskSite site, IByteAsyncInputStream default_handler, ITerminalConnection connection ) : void
NotifyEndOfPacket ( ) : void
OnAbnormalTermination ( string message ) : void
OnNormalTermination ( ) : void
OnReception ( Poderosa.Protocols.ByteDataFragment data ) : void
Start ( ) : void

보호된 메소드들

메소드 설명
Abort ( string message, bool closeDialog ) : void
Completed ( bool isAborted, bool closeDialog, string message ) : void
ModemBase ( XZModemDialog dialog ) : System
OnAbort ( string message, bool closeDialog ) : void
OnStart ( ) : void
OnStopped ( ) : void

비공개 메소드들

메소드 설명
DoUIEvents ( ) : void

메소드 상세

Abort() 보호된 메소드

protected Abort ( string message, bool closeDialog ) : void
message string
closeDialog bool
리턴 void

AbortByCancelButton() 공개 메소드

public AbortByCancelButton ( ) : void
리턴 void

AbortByCloseButton() 공개 메소드

public AbortByCloseButton ( ) : void
리턴 void

Completed() 보호된 메소드

protected Completed ( bool isAborted, bool closeDialog, string message ) : void
isAborted bool
closeDialog bool
message string
리턴 void

Dispose() 공개 추상적인 메소드

public abstract Dispose ( ) : void
리턴 void

GetAdapter() 공개 메소드

public GetAdapter ( Type adapter ) : IAdaptable
adapter System.Type
리턴 IAdaptable

InitializeModelTerminalTask() 공개 메소드

public InitializeModelTerminalTask ( IModalTerminalTaskSite site, IByteAsyncInputStream default_handler, ITerminalConnection connection ) : void
site IModalTerminalTaskSite
default_handler IByteAsyncInputStream
connection ITerminalConnection
리턴 void

ModemBase() 보호된 메소드

protected ModemBase ( XZModemDialog dialog ) : System
dialog XZModemDialog
리턴 System

NotifyEndOfPacket() 공개 메소드

public NotifyEndOfPacket ( ) : void
리턴 void

OnAbnormalTermination() 공개 메소드

public OnAbnormalTermination ( string message ) : void
message string
리턴 void

OnAbort() 보호된 추상적인 메소드

protected abstract OnAbort ( string message, bool closeDialog ) : void
message string
closeDialog bool
리턴 void

OnNormalTermination() 공개 메소드

public OnNormalTermination ( ) : void
리턴 void

OnReception() 공개 추상적인 메소드

public abstract OnReception ( Poderosa.Protocols.ByteDataFragment data ) : void
data Poderosa.Protocols.ByteDataFragment
리턴 void

OnStart() 보호된 추상적인 메소드

protected abstract OnStart ( ) : void
리턴 void

OnStopped() 보호된 추상적인 메소드

protected abstract OnStopped ( ) : void
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

프로퍼티 상세

_connection 보호되어 있는 프로퍼티

protected ITerminalConnection _connection
리턴 ITerminalConnection

_defaultHandler 보호되어 있는 프로퍼티

protected IByteAsyncInputStream _defaultHandler
리턴 IByteAsyncInputStream

_site 보호되어 있는 프로퍼티

protected IModalTerminalTaskSite _site
리턴 IModalTerminalTaskSite