Package org.jcsp.plugNplay.ints
Class GenerateInt
- java.lang.Object
-
- org.jcsp.plugNplay.ints.GenerateInt
-
- All Implemented Interfaces:
CSProcess
public final class GenerateInt extends java.lang.Object implements CSProcess
Generates an infinite (constant) sequence of ints.Process Diagram
Description
GenerateInt is a process that generates an infinite sequence of the integer, n, with which it is configured.Channel Protocols
Output Channels out int All channels in this package carry integers.
-
-
Field Summary
Fields Modifier and Type Field Description private int
n
The output numberprivate ChannelOutputInt
out
The output Channel
-
Constructor Summary
Constructors Constructor Description GenerateInt(ChannelOutputInt out, int n)
Construct a new GenerateInt process with the output channel out.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
run()
The main body of this process.
-
-
-
Field Detail
-
out
private final ChannelOutputInt out
The output Channel
-
n
private final int n
The output number
-
-
Constructor Detail
-
GenerateInt
public GenerateInt(ChannelOutputInt out, int n)
Construct a new GenerateInt process with the output channel out.- Parameters:
out
- the output channeln
- the number to generate
-
-