C# Class Poderosa.XZModem.ModemBase

Inheritance: IModalTerminalTask, IDisposable
Afficher le fichier Open project: poderosaproject/poderosa Class Usage Examples

Protected Properties

Свойство Type Description
_connection ITerminalConnection
_defaultHandler IByteAsyncInputStream
_site IModalTerminalTaskSite

Méthodes publiques

Méthode 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

Méthodes protégées

Méthode 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

Méthode Description
DoUIEvents ( ) : void

Method Details

Abort() protected méthode

protected Abort ( string message, bool closeDialog ) : void
message string
closeDialog bool
Résultat void

AbortByCancelButton() public méthode

public AbortByCancelButton ( ) : void
Résultat void

AbortByCloseButton() public méthode

public AbortByCloseButton ( ) : void
Résultat void

Completed() protected méthode

protected Completed ( bool isAborted, bool closeDialog, string message ) : void
isAborted bool
closeDialog bool
message string
Résultat void

Dispose() public abstract méthode

public abstract Dispose ( ) : void
Résultat void

GetAdapter() public méthode

public GetAdapter ( Type adapter ) : IAdaptable
adapter System.Type
Résultat IAdaptable

InitializeModelTerminalTask() public méthode

public InitializeModelTerminalTask ( IModalTerminalTaskSite site, IByteAsyncInputStream default_handler, ITerminalConnection connection ) : void
site IModalTerminalTaskSite
default_handler IByteAsyncInputStream
connection ITerminalConnection
Résultat void

ModemBase() protected méthode

protected ModemBase ( XZModemDialog dialog ) : System
dialog XZModemDialog
Résultat System

NotifyEndOfPacket() public méthode

public NotifyEndOfPacket ( ) : void
Résultat void

OnAbnormalTermination() public méthode

public OnAbnormalTermination ( string message ) : void
message string
Résultat void

OnAbort() protected abstract méthode

protected abstract OnAbort ( string message, bool closeDialog ) : void
message string
closeDialog bool
Résultat void

OnNormalTermination() public méthode

public OnNormalTermination ( ) : void
Résultat void

OnReception() public abstract méthode

public abstract OnReception ( Poderosa.Protocols.ByteDataFragment data ) : void
data Poderosa.Protocols.ByteDataFragment
Résultat void

OnStart() protected abstract méthode

protected abstract OnStart ( ) : void
Résultat void

OnStopped() protected abstract méthode

protected abstract OnStopped ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Property Details

_connection protected_oe property

protected ITerminalConnection _connection
Résultat ITerminalConnection

_defaultHandler protected_oe property

protected IByteAsyncInputStream _defaultHandler
Résultat IByteAsyncInputStream

_site protected_oe property

protected IModalTerminalTaskSite _site
Résultat IModalTerminalTaskSite