public interface BufferingProfile
See OptimizingSDFDirector for more information.
OptimizingSDFScheduler| Red () |
| Red (mgeilen) |
| Modifier and Type | Method and Description |
|---|---|
int |
exclusiveBuffers()
returns the number of buffers required upon calling exclusive fire in excess of
the input and output buffer.
|
int |
exclusiveExecutionTime()
returns (an estimate of) the execution time of an exclusive buffer firing of the actor.
|
int |
iterate(int iterationCount,
boolean fireExclusive)
Invoke a specified number of iterations of the actor in either shared or
exclusive mode as indicated by the fireExclusive argument.
|
int |
sharedBuffers()
returns the number of buffers required upon calling shared fire in excess of
the input and output buffer.
|
int |
sharedExecutionTime()
returns (an estimate of) the execution time of a shared buffer firing of the actor.
|
int sharedBuffers()
int exclusiveBuffers()
int sharedExecutionTime()
int exclusiveExecutionTime()
int iterate(int iterationCount,
boolean fireExclusive)
throws IllegalActionException
iterationCount - The number of iterations to perform.fireExclusive - whether to fire exclusive or not.IllegalActionException - If iterating is not
permitted, or if prefire(), fire(), or postfire() throw it.