C# Class Granados.IO.FilterDataHandler

Inheritance: IDataHandler
ファイルを表示 Open project: poderosaproject/poderosa

Public Methods

Method Description
FilterDataHandler ( IDataHandler innerHandler ) : System

Constructor

OnClosed ( ) : void

Implements IDataHandler

OnData ( Granados.IO.DataFragment data ) : void

Implements IDataHandler

OnError ( Exception error ) : void

Implements IDataHandler

SetInnerHandler ( IDataHandler innerHandler ) : void

Set a core handler.

Protected Methods

Method Description
FilterData ( Granados.IO.DataFragment data ) : void

Handle data instead of the core handler.

OnDataInternal ( Granados.IO.DataFragment data ) : void

Call OnData() of a core handler

Method Details

FilterData() protected abstract method

Handle data instead of the core handler.
protected abstract FilterData ( Granados.IO.DataFragment data ) : void
data Granados.IO.DataFragment data
return void

FilterDataHandler() public method

Constructor
public FilterDataHandler ( IDataHandler innerHandler ) : System
innerHandler IDataHandler a core handler
return System

OnClosed() public method

Implements IDataHandler
public OnClosed ( ) : void
return void

OnData() public method

Implements IDataHandler
public OnData ( Granados.IO.DataFragment data ) : void
data Granados.IO.DataFragment
return void

OnDataInternal() protected method

Call OnData() of a core handler
protected OnDataInternal ( Granados.IO.DataFragment data ) : void
data Granados.IO.DataFragment
return void

OnError() public method

Implements IDataHandler
public OnError ( Exception error ) : void
error System.Exception
return void

SetInnerHandler() public method

Set a core handler.
public SetInnerHandler ( IDataHandler innerHandler ) : void
innerHandler IDataHandler a core handler
return void