Class Generate

java.lang.Object
org.jcsp.plugNplay.Generate
All Implemented Interfaces:
CSProcess

public final class Generate extends Object implements CSProcess
Generates an infinite (constant) sequence of Integers.

Process Diagram

Description

Generate is a process that generates an infinite sequence of the integer, n, with which it is configured.

Channel Protocols

Output Channels
out java.lang.Integer The output will always be of type Integer.
  • Field Details

    • out

      private final ChannelOutput out
      The output Channel
    • N

      private final Integer N
      The output number
  • Constructor Details

    • Generate

      public Generate(ChannelOutput out, int n)
      Construct a new Generate process with the output channel out.
      Parameters:
      out - the output channel
      n - the integer to generate
  • Method Details

    • run

      public void run()
      The main body of this process.
      Specified by:
      run in interface CSProcess