Streamlet
Definition of a Streamlet. A computing element for processing data from Inlets to Outlets. A processor's processing is specified by free text statements in Handlers. Streamlets come in various shapes: Source, Sink, Flow, Merge, Split, and Router depending on how many inlets and outlets they have
Value parameters
- brief
-
A brief description (one sentence) for use in documentation
- description
-
An optional description of the processor
- handlers
-
Definitions of how the processor handles each event type
- id
-
The name of the processor
- inlets
-
The list of inlets that provide the data the processor needs
- loc
-
The location of the Processor definition
- outlets
-
The list of outlets that the processor produces
- shape
-
The shape of the processor's inputs and outputs
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ContextDefinitiontrait WithTypestrait WithTermstrait WithIncludes[StreamletDefinition]trait WithAuthorstrait WithOptions[StreamletOption]trait Definitiontrait Container[StreamletDefinition]trait BrieflyDescribedValuetrait DescribedValuetrait RiddlValuetrait RiddlNodeclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Attributes
- Definition Classes
Inherited methods
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- BrieflyDescribedValue
Attributes
- Inherited from:
- DescribedValue
Format the node to a string
Attributes
- Inherited from:
- WithOptions
Attributes
- Definition Classes
- Inherited from:
- WithAuthors
Attributes
- Inherited from:
- BrieflyDescribedValue
Attributes
- Definition Classes
- Inherited from:
- Definition
Attributes
- Inherited from:
- DescribedValue
Attributes
- Inherited from:
- WithOptions
Attributes
- Definition Classes
- Inherited from:
- WithOptions
Attributes
- Definition Classes
- Inherited from:
- WithTypes
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
Attributes
- Definition Classes
- Inherited from:
- Definition
determine if this node is empty or not.
determine if this node is empty or not. Non-containers are always empty
Attributes
- Definition Classes
- Inherited from:
- WithOptions
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Container
Attributes
- Definition Classes
- Inherited from:
- VitalDefinition
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Definition
Implicits
Inherited implicits
Implicit conversion of boolean to Int for easier computation of statistics below
Implicit conversion of boolean to Int for easier computation of statistics below
Value parameters
- b
-
The boolean to convert to an Int
Attributes
- Returns
- Inherited from:
- VitalDefinition