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 IllegalArgumentException, ProcessorAffinityException, NullPointerException
task
to set
with
immediate effect.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.NullPointerException
- when set
is null
.set
- is the processor affinityaicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2019 aicas GmbH. All Rights Reserved.