Class Backoff

    • Field Detail

      • fromDataPump

        public TypedIOPort fromDataPump
        The input port for channel status message. This has undeclared type.
      • getBackoff

        public TypedIOPort getBackoff
        The input port for backoff message from the Protocol control block.
      • BKDone

        public TypedIOPort BKDone
        The output port that produces messages that indicate the backoff is done.
      • seed

        public Parameter seed
        The seed that controls the random number generation. A seed of zero is interpreted to mean that no seed is specified, which means that each execution of the model could result in distinct data. For the value 0, the seed is set to System.currentTimeMillis() + hashCode(), which means that with extremely high probability, two distinct actors will have distinct seeds. However, current time may not have enough resolution to ensure that two subsequent executions of the same model have distinct seeds. This parameter contains a LongToken, initially with value 0.
      • _random

        protected java.util.Random _random
    • Constructor Detail

      • Backoff

        public Backoff​(CompositeEntity container,
                       java.lang.String name)
                throws IllegalActionException,
                       NameDuplicationException
        Construct an actor with the specified name and container. The container argument must not be null, or a NullPointerException will be thrown. If the name argument is null, then the name is set to the empty string. This constructor write-synchronizes on the workspace.
        Parameters:
        container - The container.
        name - The name of the actor.
        Throws:
        IllegalActionException - If the container is incompatible with this actor.
        NameDuplicationException - If the name coincides with an actor already in the container.