C# Class Poderosa.XZModem.XModemReceiver

Inheritance: XModem
Show file Open project: poderosaproject/poderosa

Public Methods

Method Description
Dispose ( ) : void
OnReception ( Poderosa.Protocols.ByteDataFragment fragment ) : void
XModemReceiver ( XZModemDialog parent, string filePath ) : System

Protected Methods

Method Description
OnAbort ( string message, bool closeDialog ) : void
OnStart ( ) : void
OnStopped ( ) : void

Private Methods

Method Description
DiscardAllIncomingData ( ) : void
FlushPendingBuffer ( bool isLastBlock ) : void
GetBlockTypeInfo ( byte firstByte, int mode ) : BlockTypeInfo
Monitor ( ) : void
SaveToPendingBuffer ( byte buff, int offset, int length ) : void
StopMonitor ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

OnAbort() protected method

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

OnReception() public method

public OnReception ( Poderosa.Protocols.ByteDataFragment fragment ) : void
fragment Poderosa.Protocols.ByteDataFragment
return void

OnStart() protected method

protected OnStart ( ) : void
return void

OnStopped() protected method

protected OnStopped ( ) : void
return void

XModemReceiver() public method

public XModemReceiver ( XZModemDialog parent, string filePath ) : System
parent XZModemDialog
filePath string
return System