public interface BoundRealtimeExecutor
BoundSchedulable and
javax.realtime.device.InterruptServiceRoutine. It is
used by Affinity to remove the need to have a reference
into the javax.realtime.device package.| Modifier and Type | Method and Description |
|---|---|
Affinity |
getAffinity()
Determine the affinity set instance associated with
task. |
void |
setAffinity(Affinity set)
Set the processor affinity of a
task to set with
immediate effect. |
Affinity getAffinity()
task.void setAffinity(Affinity set) throws java.lang.IllegalArgumentException, ProcessorAffinityException, java.lang.NullPointerException
task to set with
immediate effect.set - is the processor affinityjava.lang.IllegalArgumentException - when the intersection of set
the affinity of any ThreadGroup instance
containing task is empty.ProcessorAffinityException - is thrown when the runtime fails to
set the affinity for platform-specific reasons.java.lang.NullPointerException - when set is null.aicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2021 aicas GmbH. All Rights Reserved.