Class BufferingProfileFiring


  • public class BufferingProfileFiring
    extends Firing

    Class comments

    BufferingProfileFiring is a subclass of Firing. A Schedule object represents a static schedule of actor firings. An object of this class enable the use of different firing modes. It is used by the OptimizingSDFDirector and OptimizingSDFSchedule duo when generating schedules

    See OptimizingSDFDirector, OptimizingSDFScheduler and BufferingProfile for more information.

    Since:
    Ptolemy II 10.0
    Version:
    $Id$
    Author:
    Marc Geilen
    See Also:
    OptimizingSDFDirector, OptimizingSDFScheduler, BufferingProfile
    Pt.AcceptedRating:
    Red ()
    Pt.ProposedRating:
    Red (mgeilen)
    • Field Detail

      • fireExclusive

        public boolean fireExclusive
        Indicates whether this firing is to be performed exclusively (true) or shared (false).
    • Constructor Detail

      • BufferingProfileFiring

        public BufferingProfileFiring​(Actor actor,
                                      boolean exclusive)
        Construct an instance representing a firing of the given actor in the given mode, shared or exclusive.
        Parameters:
        actor - the actor which is to fire
        exclusive - indicates firing is to be exclusive