Package | Description |
---|---|
javax.realtime |
Jamaica's implementation of the Real-Time Specification for Java.
|
javax.realtime.posix |
Modifier and Type | Class and Description |
---|---|
class |
AsyncEventHandler
Jamaica Real-Time Specification for Java class
AsyncEventHandler.
|
class |
AsyncLongEventHandler
A version of
AsyncBaseEventHandler that carries a
long value as payload. |
class |
AsyncObjectEventHandler<P>
A version of
AsyncBaseEventHandler that carries an
Object value as payload. |
class |
BoundAsyncEventHandler
Jamaica Real-Time Specification for Java class
BoundAsyncEventHandler.
|
class |
BoundAsyncLongEventHandler
A bound asynchronous event handler is an instance of
AsyncLongEventHandler that is permanently bound to a dedicated
RealtimeThread . |
class |
BoundAsyncObjectEventHandler<P>
A bound asynchronous event handler is an instance of
AsyncObjectEventHandler that is permanently bound to a dedicated
RealtimeThread . |
Modifier and Type | Method and Description |
---|---|
void |
AsyncBaseEvent.addHandler(AsyncBaseEventHandler handler)
Add a handler to the set of handlers associated with
this event.
|
boolean |
AsyncBaseEvent.handledBy(AsyncBaseEventHandler handler)
Test to see if the handler given as the parameter is associated
with this.
|
void |
AsyncBaseEvent.removeHandler(AsyncBaseEventHandler handler)
Remove a handler from the set associated with this event.
|
void |
AsyncBaseEvent.setHandler(AsyncBaseEventHandler handler)
Associate a new handler with this event and remove all
existing handlers.
|
Constructor and Description |
---|
OneShotTimer(HighResolutionTime<?> time,
AsyncBaseEventHandler handler)
Constructor to create an instance with given time and handler.
|
OneShotTimer(HighResolutionTime<?> start,
Clock clock,
AsyncBaseEventHandler handler)
Constructor to create an instance with given time, clock and
handler.
|
PeriodicTimer(HighResolutionTime<?> start,
RelativeTime interval,
AsyncBaseEventHandler handler)
Constructor to create an instance with given time, interval and
handler.
|
PeriodicTimer(HighResolutionTime<?> start,
RelativeTime interval,
Clock clock,
AsyncBaseEventHandler handler)
Constructor to create an instance with given time, interval,
clock and handler.
|
Timer(HighResolutionTime<?> time,
Clock clock,
AsyncBaseEventHandler handler)
Constructor to create a timer with the given time, clock and
handler.
|
Modifier and Type | Method and Description |
---|---|
void |
Signal.addHandler(AsyncBaseEventHandler handler)
Add a handler to the set of handlers associated with
this event.
|
void |
RealtimeSignal.addHandler(AsyncBaseEventHandler handler)
Add a handler to the set of handlers associated with
this event.
|
void |
Signal.removeHandler(AsyncBaseEventHandler handler)
Remove a handler from the set associated with this event.
|
void |
RealtimeSignal.removeHandler(AsyncBaseEventHandler handler)
Remove a handler from the set associated with this event.
|
void |
Signal.setHandler(AsyncBaseEventHandler handler)
Associate a new handler with this event and remove all
existing handlers.
|
void |
RealtimeSignal.setHandler(AsyncBaseEventHandler handler)
Associate a new handler with this event and remove all
existing handlers.
|
aicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2022 aicas GmbH. All Rights Reserved.