ProcessIntegers

MLModule

author

Daniel Romberg

package

FMEstable/ReleaseMeVis

dll

MLAsynchronousIO

definition

MLAsynchronousIO.def

keywords

asio, asynchronous, pipeline, example

Windows

Default Panel

../../../Projects/MLAsynchronousIO/Modules/mhelp/Images/Screenshots/ProcessIntegers._default.png

Input Fields

inExecutionPolicyFactory

name: inExecutionPolicyFactory, type: MLBase

A factory for the execution policy that should be used for processing

inFirstInteger

name: inFirstInteger, type: MLBase

inSecondInteger

name: inSecondInteger, type: MLBase

inProcessable

name: inProcessable, type: MLBase

The processable that is used for turning the inputs into a result

Output Fields

outInteger

name: outInteger, type: MLBase

Parameter Fields

Field Index

First Integer Observable Is Valid (outFirstIntegerIsValid): Bool

Valid Processable: Bool

First Integer Observable Is Valid (outSecondIntegerIsValid): Bool

First Integer Should Trigger Processing: Bool

Processing Should Invalidate First Integer: Bool

Processing Should Invalidate Second Integer: Bool

Second Integer Should Trigger Processing: Bool

Skip processing during calculation (avoids accumulation): Bool

Valid Execution Policy: Bool

Visible Fields

First Integer Should Trigger Processing

name: inFirstIntegerShouldTrigger, type: Bool, default: FALSE

Processing Should Invalidate First Integer

name: inFirstIntegerShouldBeInvalidated, type: Bool, default: FALSE

First Integer Observable Is Valid (outFirstIntegerIsValid)

name: outFirstIntegerIsValid, type: Bool, persistent: no

Second Integer Should Trigger Processing

name: inSecondIntegerShouldTrigger, type: Bool, default: FALSE

Processing Should Invalidate Second Integer

name: inSecondIntegerShouldBeInvalidated, type: Bool, default: FALSE

First Integer Observable Is Valid (outSecondIntegerIsValid)

name: outSecondIntegerIsValid, type: Bool, persistent: no

Skip processing during calculation (avoids accumulation)

name: inSkipProcessingUntilOutputHasBeenEmitted, type: Bool, default: FALSE

If enabled further triggering of processing is skipped during an ongoing execution

Valid Execution Policy

name: outExecutionPolicyFactoryIsValid, type: Bool, persistent: no

Indicates whether the given execution policy factory is valid

Valid Processable

name: outProcessableIsValid, type: Bool, persistent: no

Indicates whether the given processable is valid