|
RTSJ Implementation |
||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Uses of ReleaseParameters in javax.realtime |
|---|
| Subclasses of ReleaseParameters in javax.realtime | |
|---|---|
class |
AperiodicParameters
Jamaica Realtime Specification for Java class AperiodicParameters This class characterizes the release of schedulable objects that can be released at any time. |
class |
PeriodicParameters
Jamaica Realtime Specification for Java class PeriodicParameters. |
class |
SporadicParameters
Jamaica Realtime Specification for Java class SporadicParameters. |
| Methods in javax.realtime that return ReleaseParameters | |
|---|---|
ReleaseParameters |
Timer.createReleaseParameters()
createReleaseParameters creates the default release parameters for this event. |
ReleaseParameters |
AsyncEvent.createReleaseParameters()
createReleaseParameters creates the default release parameters for this event. |
ReleaseParameters |
PeriodicTimer.createReleaseParameters()
createReleaseParameters creates the default release parameters for this event. |
ReleaseParameters |
RealtimeThread.getReleaseParameters()
getReleaseParameters returns the current ReleaseParameters of this RealtimeThread. |
ReleaseParameters |
AsyncEventHandler.getReleaseParameters()
getReleaseParameters returns the current ReleaseParameters of this AsyncEventHandler. |
ReleaseParameters |
Schedulable.getReleaseParameters()
getReleaseParameters returns the current ReleaseParameters of this Schedulable. |
| Methods in javax.realtime with parameters of type ReleaseParameters | |
|---|---|
boolean |
RealtimeThread.setIfFeasible(ReleaseParameters release,
MemoryParameters memory)
setIfFeasible performs a feasibility analysis using the provided release and memory parameters. |
boolean |
AsyncEventHandler.setIfFeasible(ReleaseParameters release,
MemoryParameters memory)
setIfFeasible performs a feasibility analysis using the provided release and memory parameters. |
boolean |
Schedulable.setIfFeasible(ReleaseParameters release,
MemoryParameters memory)
setIfFeasible performs a feasibility analysis using the provided release and memory parameters. |
boolean |
RealtimeThread.setIfFeasible(ReleaseParameters release,
MemoryParameters memory,
ProcessingGroupParameters group)
setIfFeasible performs a feasibility analysis using the provided release, memory and processing group parameters. |
boolean |
AsyncEventHandler.setIfFeasible(ReleaseParameters release,
MemoryParameters memory,
ProcessingGroupParameters group)
setIfFeasible performs a feasibility analysis using the provided release, memory and processing group parameters. |
boolean |
Schedulable.setIfFeasible(ReleaseParameters release,
MemoryParameters memory,
ProcessingGroupParameters group)
setIfFeasible performs a feasibility analysis using the provided release, memory and processing group parameters. |
boolean |
RealtimeThread.setIfFeasible(ReleaseParameters release,
ProcessingGroupParameters group)
setIfFeasible performs a feasibility analysis using the provided release and processing group parameters. |
boolean |
AsyncEventHandler.setIfFeasible(ReleaseParameters release,
ProcessingGroupParameters group)
setIfFeasible performs a feasibility analysis using the provided release and processing group parameters. |
boolean |
Schedulable.setIfFeasible(ReleaseParameters release,
ProcessingGroupParameters group)
setIfFeasible performs a feasibility analysis using the provided release and processing group parameters. |
abstract boolean |
Scheduler.setIfFeasible(Schedulable schedulable,
ReleaseParameters release,
MemoryParameters memory)
setIfFeasible first performs a feasibility analysis using the new release and memory parameters for schedulable. |
boolean |
PriorityScheduler.setIfFeasible(Schedulable schedulable,
ReleaseParameters release,
MemoryParameters memory)
setIfFeasible first performs a feasibility analysis using the new release and memory 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,
ReleaseParameters release,
MemoryParameters memory,
ProcessingGroupParameters group)
setIfFeasible first performs a feasibility analysis using the new release, memory and group parameters for schedulable. |
boolean |
RealtimeThread.setIfFeasible(SchedulingParameters sched,
ReleaseParameters release,
MemoryParameters memory)
setIfFeasible performs a feasibility analysis using the provided scheduling, release and memory parameters. |
boolean |
AsyncEventHandler.setIfFeasible(SchedulingParameters sched,
ReleaseParameters release,
MemoryParameters memory)
setIfFeasible performs a feasibility analysis using the provided scheduling, release and memory parameters. |
boolean |
Schedulable.setIfFeasible(SchedulingParameters sched,
ReleaseParameters release,
MemoryParameters memory)
setIfFeasible performs a feasibility analysis using the provided scheduling, release and memory parameters. |
boolean |
RealtimeThread.setIfFeasible(SchedulingParameters sched,
ReleaseParameters release,
MemoryParameters memory,
ProcessingGroupParameters group)
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 group)
setIfFeasible performs a feasibility analysis using the provided scheduling, release, memory and processing group parameters. |
boolean |
Schedulable.setIfFeasible(SchedulingParameters sched,
ReleaseParameters release,
MemoryParameters memory,
ProcessingGroupParameters group)
setIfFeasible performs a feasibility analysis using the provided scheduling, release, memory and processing group parameters. |
void |
RealtimeThread.setReleaseParameters(ReleaseParameters release)
setReleaseParameters replaces the release parameters for this RealtimeThread with the parameters provided. |
void |
AsyncEventHandler.setReleaseParameters(ReleaseParameters release)
setReleaseParameters replaces the release parameters for this handler with the parameters provided. |
void |
Schedulable.setReleaseParameters(ReleaseParameters release)
setReleaseParameters replaces the release parameters for this Schedulable with the parameters provided. |
boolean |
RealtimeThread.setReleaseParametersIfFeasible(ReleaseParameters release)
setReleaseParametersIfFeasible performs a feasibility analysis using the provided release parameters. |
boolean |
AsyncEventHandler.setReleaseParametersIfFeasible(ReleaseParameters release)
setReleaseParametersIfFeasible performs a feasibility analysis using the provided release parameters. |
boolean |
Schedulable.setReleaseParametersIfFeasible(ReleaseParameters release)
setReleaseParametersIfFeasible performs a feasibility analysis using the provided release parameters. |
void |
RealtimeThread.setScheduler(Scheduler scheduler,
SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory,
ProcessingGroupParameters group)
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 group)
setScheduler set the scheduler and scheduling, release, memory and processing group parameters for this handler. |
void |
Schedulable.setScheduler(Scheduler scheduler,
SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memoryParameters,
ProcessingGroupParameters processingGroup)
setScheduler set the scheduler and scheduling, release, memory and processing group parameters for this Schedulable. |
| Constructors in javax.realtime with parameters of type ReleaseParameters | |
|---|---|
AsyncEventHandler(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory,
MemoryArea area,
ProcessingGroupParameters group,
boolean noheap)
Constructor to create an instance of AsyncEventHandler with given scheduling, release, memory, memory area, processing group and noheap parameters. |
|
AsyncEventHandler(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory,
MemoryArea area,
ProcessingGroupParameters group,
boolean noheap,
java.lang.Runnable logic)
Constructor to create an instance of AsyncEventHandler with given scheduling, release, memory, memory area, processing group, noheap and logic parameters. |
|
AsyncEventHandler(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory,
MemoryArea area,
ProcessingGroupParameters group,
java.lang.Runnable logic)
Constructor to create an instance of AsyncEventHandler with given scheduling, release, memory, memory area, processing group and logic parameters. |
|
BoundAsyncEventHandler(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory,
MemoryArea area,
ProcessingGroupParameters group,
boolean nonheap,
java.lang.Runnable logic)
Constructor |
|
NoHeapRealtimeThread(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryArea area)
Constructor to create a NoHeapRealtimeThread with the given scheduling and release parameters and memory area. |
|
NoHeapRealtimeThread(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory,
MemoryArea area,
ProcessingGroupParameters group,
java.lang.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)
Constructor to create a realtime thread using specified scheduling and release parameters and default values for all other parameters. |
|
RealtimeThread(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory,
MemoryArea area,
ProcessingGroupParameters group,
java.lang.Runnable logic)
Constructor to create a realtime thread using specified scheduling, release and memory parameters, using the specified memory area, group and logic. |
|
|
RTSJ Implementation |
||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||