Package | Description |
---|---|
javax.realtime |
Jamaica's implementation of the Real-Time Specification for Java.
|
Modifier and Type | Method and Description |
---|---|
ProcessingGroupParameters |
RealtimeThread.getProcessingGroupParameters()
getProcessingGroupParameters returns the current
ProcessingGroupParameters of this RealtimeThread.
|
ProcessingGroupParameters |
AsyncBaseEventHandler.getProcessingGroupParameters()
getProcessingGroupParameters returns the current
ProcessingGroupParameters of this
AsyncBaseEventHandler . |
ProcessingGroupParameters |
Schedulable.getProcessingGroupParameters()
getProcessingGroupParameters returns the current
ProcessingGroupParameters of this Schedulable.
|
Modifier and Type | Method and Description |
---|---|
boolean |
RealtimeThread.setIfFeasible(ReleaseParameters<?> release,
MemoryParameters memory,
ProcessingGroupParameters pgp)
setIfFeasible performs a feasibility analysis using the provided
release, memory, and processing group parameters.
|
boolean |
AsyncEventHandler.setIfFeasible(ReleaseParameters<?> release,
MemoryParameters memory,
ProcessingGroupParameters pgp)
setIfFeasible performs a feasibility analysis using the provided
release, memory, and processing group parameters.
|
boolean |
RealtimeThread.setIfFeasible(ReleaseParameters<?> release,
ProcessingGroupParameters pgp)
setIfFeasible performs a feasibility analysis using the provided
release and processing group parameters.
|
boolean |
AsyncEventHandler.setIfFeasible(ReleaseParameters<?> release,
ProcessingGroupParameters pgp)
setIfFeasible performs a feasibility analysis using the provided
release and processing group parameters.
|
boolean |
PriorityScheduler.setIfFeasible(Schedulable schedulable,
ReleaseParameters<?> release,
MemoryParameters memory,
ProcessingGroupParameters group)
setIfFeasible first performs a feasibility analysis using the new
release, memory, and group parameters for schedulable.
|
abstract boolean |
Scheduler.setIfFeasible(Schedulable schedulable,
ReleaseParameters<?> release,
MemoryParameters memory,
ProcessingGroupParameters group)
setIfFeasible first performs a feasibility analysis using the new
release, memory, and group parameters for schedulable.
|
boolean |
PriorityScheduler.setIfFeasible(Schedulable schedulable,
SchedulingParameters scheduling,
ReleaseParameters<?> release,
MemoryParameters memory,
ProcessingGroupParameters group)
setIfFeasible first performs a feasibility analysis using the new
scheduling, release, memory, and group parameters for schedulable.
|
abstract boolean |
Scheduler.setIfFeasible(Schedulable schedulable,
SchedulingParameters scheduling,
ReleaseParameters<?> release,
MemoryParameters memory,
ProcessingGroupParameters group)
setIfFeasible first performs a feasibility analysis for
schedulable using the new scheduling, release, memory, and group
parameters.
|
boolean |
RealtimeThread.setIfFeasible(SchedulingParameters sched,
ReleaseParameters<?> release,
MemoryParameters memory,
ProcessingGroupParameters pgp)
setIfFeasible performs a feasibility analysis using the provided
scheduling, release, memory, and processing group parameters.
|
boolean |
AsyncEventHandler.setIfFeasible(SchedulingParameters sched,
ReleaseParameters<?> release,
MemoryParameters memory,
ProcessingGroupParameters pgp)
setIfFeasible performs a feasibility analysis using the provided
scheduling, release, memory, and processing group parameters.
|
void |
RealtimeThread.setProcessingGroupParameters(ProcessingGroupParameters pgp)
setProcessingGroupParameters sets the processing group parameters
of this thread.
|
void |
AsyncBaseEventHandler.setProcessingGroupParameters(ProcessingGroupParameters pgp)
setProcessingGroupParameters sets the processing group parameters
of this handler.
|
void |
Schedulable.setProcessingGroupParameters(ProcessingGroupParameters groupParameters)
setProcessingGroupParameters sets the processing group parameters
of this Scheduling.
|
boolean |
RealtimeThread.setProcessingGroupParametersIfFeasible(ProcessingGroupParameters pgp)
setProcessingGroupParametersIfFeasible performs a feasibility
analysis using the provided processing group parameters.
|
boolean |
AsyncEventHandler.setProcessingGroupParametersIfFeasible(ProcessingGroupParameters pgp)
setProcessingGroupParametersIfFeasible performs a feasibility
analysis using the provided processing group parameters.
|
void |
RealtimeThread.setScheduler(Scheduler scheduler,
SchedulingParameters scheduling,
ReleaseParameters<?> release,
MemoryParameters memory,
ProcessingGroupParameters pgp)
setScheduler set the scheduler and scheduling, release, memory,
and processing group parameters for this RealtimeThread.
|
void |
AsyncEventHandler.setScheduler(Scheduler scheduler,
SchedulingParameters scheduling,
ReleaseParameters<?> release,
MemoryParameters memory,
ProcessingGroupParameters pgp)
setScheduler sets the scheduler and scheduling, release,
memory, and processing group parameters for this handler.
|
Constructor and Description |
---|
AsyncEventHandler(SchedulingParameters scheduling,
ReleaseParameters<?> release,
MemoryParameters memory,
MemoryArea area,
ProcessingGroupParameters pgp,
boolean noheap)
Constructor to create an instance of AsyncEventHandler with the given
scheduling, release, memory, memory area, processing group, and
noheap parameters.
|
AsyncEventHandler(SchedulingParameters scheduling,
ReleaseParameters<?> release,
MemoryParameters memory,
MemoryArea area,
ProcessingGroupParameters pgp,
boolean noheap,
Runnable logic)
Constructor to create an instance of AsyncEventHandler with the given
scheduling, release, memory, memory area, processing group,
noheap, and logic parameters.
|
AsyncEventHandler(SchedulingParameters scheduling,
ReleaseParameters<?> release,
MemoryParameters memory,
MemoryArea area,
ProcessingGroupParameters pgp,
Runnable logic)
Constructor to create an instance of AsyncEventHandler with the given
scheduling, release, memory, memory area, processing group, and
logic parameters.
|
BoundAsyncEventHandler(SchedulingParameters scheduling,
ReleaseParameters<?> release,
MemoryParameters memory,
MemoryArea area,
ProcessingGroupParameters pgp,
boolean nonheap,
Runnable logic)
Constructor to create an instance of BoundAsyncEventHandler with the
given scheduling, release, memory, memory area, processing group,
nonheap, and logic parameters.
|
NoHeapRealtimeThread(SchedulingParameters scheduling,
ReleaseParameters<?> release,
MemoryParameters memory,
MemoryArea area,
ProcessingGroupParameters pgp,
Runnable logic)
Constructor to create a NoHeapRealtimeThread using specified
scheduling, release, and memory parameters, using the specified
memory area, group, and logic.
|
RealtimeThread(SchedulingParameters scheduling,
ReleaseParameters<?> release,
MemoryParameters memory,
MemoryArea area,
ProcessingGroupParameters pgp,
Runnable logic)
Constructor to create a RealtimeThread using specified
scheduling, release, and memory parameters, using the specified
memory area, pgp, and logic.
|
aicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2024 aicas GmbH. All Rights Reserved.