C# Класс Poderosa.XZModem.ModemBase

Наследование: IModalTerminalTask, IDisposable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
_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