@SCJAllowed public class PeriodicParameters extends ReleaseParameters
| Constructor and Description |
|---|
PeriodicParameters(RelativeTime start,
RelativeTime period)
Constructs a new object within the current memory area.
|
PeriodicParameters(RelativeTime start,
RelativeTime period,
RelativeTime deadline,
AperiodicEventHandler missHandler)
Constructs a new object within the current memory area.
|
public PeriodicParameters(RelativeTime start, RelativeTime period)
start - is the start time relative to start of the mission.
A null value defaults to an offset of zero milliseconds.period - is the period.java.lang.IllegalArgumentException - if the period is null.@SCJAllowed(value=LEVEL_1) public PeriodicParameters(RelativeTime start, RelativeTime period, RelativeTime deadline, AperiodicEventHandler missHandler)
start - is the start time relative to start of the mission.
A null value defaults to an offset of zero milliseconds.period - is the period.deadline - is the deadline. If it is null, there is no deadline.missHandler - is the event handler to be released if the deadline is missed.
A null value means that misses are not handled.java.lang.IllegalArgumentException - if the period is null.