C# Class Poderosa.XZModem.ModemBase

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

Protected Properties

Property Type Description
_connection ITerminalConnection
_defaultHandler IByteAsyncInputStream
_site IModalTerminalTaskSite

Public Methods

Method Description
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

Protected Methods

Method Description
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

Private Methods

Method Description
DoUIEvents ( ) : void

Method Details

Abort() protected method

protected Abort ( string message, bool closeDialog ) : void
message string
closeDialog bool
return void

AbortByCancelButton() public method

public AbortByCancelButton ( ) : void
return void

AbortByCloseButton() public method

public AbortByCloseButton ( ) : void
return void

Completed() protected method

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

Dispose() public abstract method

public abstract Dispose ( ) : void
return void

GetAdapter() public method

public GetAdapter ( Type adapter ) : IAdaptable
adapter System.Type
return IAdaptable

InitializeModelTerminalTask() public method

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

ModemBase() protected method

protected ModemBase ( XZModemDialog dialog ) : System
dialog XZModemDialog
return System

NotifyEndOfPacket() public method

public NotifyEndOfPacket ( ) : void
return void

OnAbnormalTermination() public method

public OnAbnormalTermination ( string message ) : void
message string
return void

OnAbort() protected abstract method

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

OnNormalTermination() public method

public OnNormalTermination ( ) : void
return void

OnReception() public abstract method

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

OnStart() protected abstract method

protected abstract OnStart ( ) : void
return void

OnStopped() protected abstract method

protected abstract OnStopped ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Property Details

_connection protected_oe property

protected ITerminalConnection _connection
return ITerminalConnection

_defaultHandler protected_oe property

protected IByteAsyncInputStream _defaultHandler
return IByteAsyncInputStream

_site protected_oe property

protected IModalTerminalTaskSite _site
return IModalTerminalTaskSite