This project has retired. For details please refer to its Attic page.
Apache REEF: Org.Apache.REEF.Wake.RX.AbstractRxStage< T > Class Template Reference
Apache REEF  0.15.0
Retainable Evaluator Execution Framework
Public Member Functions | List of all members
Org.Apache.REEF.Wake.RX.AbstractRxStage< T > Class Template Referenceabstract

An Rx stage that implements metering More...

Inherits Org.Apache.REEF.Wake.RX.IRxStage< T >.

Inherited by Org.Apache.REEF.Wake.RX.Impl.RxSyncStage< T >, and Org.Apache.REEF.Wake.RX.Impl.RxThreadPoolStage< T >.

Public Member Functions

 AbstractRxStage (string meterName)
 Constructs an abstract rxstage More...
 
virtual void OnNext (T value)
 Updates the meter More...
 
abstract void OnCompleted ()
 
abstract void OnError (Exception error)
 
virtual void Dispose ()
 

Detailed Description

An Rx stage that implements metering

Constructor & Destructor Documentation

Org.Apache.REEF.Wake.RX.AbstractRxStage< T >.AbstractRxStage ( string  meterName)
inline

Constructs an abstract rxstage

Parameters
meterNamethe name of the meter

Member Function Documentation

virtual void Org.Apache.REEF.Wake.RX.AbstractRxStage< T >.Dispose ( )
inlinevirtual
abstract void Org.Apache.REEF.Wake.RX.AbstractRxStage< T >.OnCompleted ( )
pure virtual
abstract void Org.Apache.REEF.Wake.RX.AbstractRxStage< T >.OnError ( Exception  error)
pure virtual
virtual void Org.Apache.REEF.Wake.RX.AbstractRxStage< T >.OnNext ( value)
inlinevirtual

Updates the meter

Parameters
valuethe event

Reimplemented in Org.Apache.REEF.Wake.RX.Impl.RxThreadPoolStage< T >, and Org.Apache.REEF.Wake.RX.Impl.RxSyncStage< T >.


The documentation for this class was generated from the following file: