A B C D E F G H I J L M N O P R S T U W Y _

T

TIMEOUT_MS - Static variable in interface se.lth.cs.realtime.RTSystemProperties
Since Object.wait(timeout) with a timeout in milliseconds is standard for any Java platform this setting should always by true.
TIMEOUT_NS - Static variable in interface se.lth.cs.realtime.RTSystemProperties
Some methods, such as java.lang.Object.wait(timeout_ms,timeout_ns), accept a nano-second timeout value.
Timebase - class se.lth.cs.realtime.Timebase.
The time-base class, mapping ticks to time.
Timebase() - Constructor for class se.lth.cs.realtime.Timebase
Constructor for default system time, using ticks for milli-seconds from beginning of 1970 as for System.currentTimeMillis().
Timebase(long, long) - Constructor for class se.lth.cs.realtime.Timebase
Constructor for a time base starting with time zero at origin and with pace system dependent ticks per second.
TriggerEvent - class se.lth.cs.realtime.event.TriggerEvent.
Generic event used to trigger one-shot, cyclic, or sporadic activities in an event-driven fashion.
TriggerEvent() - Constructor for class se.lth.cs.realtime.event.TriggerEvent
Constructs an TriggerEvent object with the current thread as source and a time stamp from the current system time.
TriggerEvent(Object) - Constructor for class se.lth.cs.realtime.event.TriggerEvent
Constructs an TriggerEvent object with the specified source object and a time stamp from the current system time.
TriggerEvent(long) - Constructor for class se.lth.cs.realtime.event.TriggerEvent
Constructs an TriggerEvent object with the current thread as source and with the specified time stamp.
TriggerEvent(Object, long) - Constructor for class se.lth.cs.realtime.event.TriggerEvent
Constructs an TriggerEvent object with the specified source object and time stamp.
TriggerEvent(Object, long, Timebase) - Constructor for class se.lth.cs.realtime.event.TriggerEvent
Constructs an TriggerEvent object with the specified source object and time-stamp with respect to the specified time-base.
take() - Method in class se.lth.cs.realtime.semaphore.BinarySem
Causes the calling thread to block until the boolean flag represented by this semaphore is set to true.
take() - Method in class se.lth.cs.realtime.semaphore.CountingSem
Causes the calling thread to wait until the counter represented by this semaphore assumes a positive value.
take(int) - Method in class se.lth.cs.realtime.semaphore.MultistepSem
Causes the calling thread to block until the counter represented by this semaphore assumes a value greater than defined by the argument, that is, until that many resources are available.
take() - Method in class se.lth.cs.realtime.semaphore.MultistepSem
The same as take(1).
take() - Method in class se.lth.cs.realtime.semaphore.MutexSem
Causes the calling thread to block until the mutex semaphore can be taken.
take() - Method in interface se.lth.cs.realtime.semaphore.Semaphore
Causes the calling thread to block until the counter that represents this semaphore obtains a positive value.
terminate() - Method in interface se.lth.cs.realtime.Activity
 
terminate() - Method in class se.lth.cs.realtime.ActivityImpl
Interrupt and join the represented thread.
terminate() - Method in class se.lth.cs.realtime.JThread
Interrupt and join.
terminate() - Method in class se.lth.cs.realtime.RTThread
Interrupt and join.
time0() - Method in class se.lth.cs.realtime.Timebase
The start of this time base, possibly relative to an enclosing time base, and expressed in seconds from beginning 1970.
toString() - Method in class se.lth.cs.realtime.CyclicThread
Returns a string representation of this thread, including the thread's name and priority.
toString() - Method in class se.lth.cs.realtime.PeriodicThread
Returns a string representation of this thread, including the thread's name, priority and period in milliseconds.
toString() - Method in class se.lth.cs.realtime.RTThread
Returns a string representation of this thread, including the thread's name and priority.
toString() - Method in class se.lth.cs.realtime.RTThreadGroup
Returns a string representation of this Thread group.
toString() - Method in class se.lth.cs.realtime.SporadicThread
Returns a string representation of this thread, including the thread's name, priority and shortest period in milliseconds.
toString() - Method in class se.lth.cs.realtime.event.OwnerError
 
toString() - Method in class se.lth.cs.realtime.event.RTEvent
Gives a string representation of the event object.
toString() - Method in class se.lth.cs.realtime.event.RTEventDispatcher
Return a string representation of the RTEventListenerList.
trigger() - Method in class se.lth.cs.realtime.SporadicThread
Causes the execution of the perform method.
tryFetch() - Method in class se.lth.cs.realtime.event.Buffer
Returns the next available RTEvent in the queue, or null if the queue is empty.
tryFetch(long) - Method in class se.lth.cs.realtime.event.Buffer
Get the next RTEvent in the queue, or block (up to the specified timeout time) if no event is available.
tryFetch() - Method in class se.lth.cs.realtime.event.BufferLegacy
Deprecated. Returns the next available RTEvent in the queue, or null if the queue is empty.
tryFetch(long) - Method in class se.lth.cs.realtime.event.BufferLegacy
Deprecated. Get the next RTEvent in the queue, or block (up to the specified timeout time) if no event is available.
tryFetch() - Method in class se.lth.cs.realtime.event.BufferPlain
Returns the next available RTEvent in the queue, or null if the queue is empty.
tryFetch(long) - Method in class se.lth.cs.realtime.event.BufferPlain
Get the next RTEvent in the queue, or block up to the timeout time.
tryFetch() - Method in class se.lth.cs.realtime.event.RTEventBuffer
Returns the next available RTEvent in the queue, or null if the queue is empty.
tryFetch(long) - Method in class se.lth.cs.realtime.event.RTEventBuffer
Get the next RTEvent in the queue, or block (up to the specified timeout time) if no event is available.
tryFetch() - Method in interface se.lth.cs.realtime.event.RTEventBufferOutput
 
tryFetch(long) - Method in interface se.lth.cs.realtime.event.RTEventBufferOutput
 
tryPost(RTEvent) - Method in class se.lth.cs.realtime.event.Buffer
Adds an EventObject to the queue, without blocking if the queue is full.
tryPost(RTEvent, long) - Method in class se.lth.cs.realtime.event.Buffer
Adds an RTEvent to the queue, blocks caller if the queue is full up to the specified timeout time.
tryPost(RTEvent) - Method in class se.lth.cs.realtime.event.BufferLegacy
Deprecated. Adds an EventObject to the queue, without blocking if the queue is full.
tryPost(RTEvent, long) - Method in class se.lth.cs.realtime.event.BufferLegacy
Deprecated. Adds an RTEvent to the queue, blocks caller if the queue is full up to the specified timeout time.
tryPost(RTEvent) - Method in class se.lth.cs.realtime.event.BufferPlain
Adds an EventObject to the queue, without blocking if the queue is full.
tryPost(RTEvent, long) - Method in class se.lth.cs.realtime.event.BufferPlain
Adds an RTEvent to the queue, block up to the timeout time.
tryPost(RTEvent) - Method in class se.lth.cs.realtime.event.RTEventBuffer
Adds an EventObject to the queue, without blocking if the queue is full.
tryPost(RTEvent, long) - Method in class se.lth.cs.realtime.event.RTEventBuffer
Adds an RTEvent to the queue, blocks caller if the queue is full up to the specified timeout time.
tryPost(RTEvent) - Method in interface se.lth.cs.realtime.event.RTEventBufferInput
 
tryPost(RTEvent, long) - Method in interface se.lth.cs.realtime.event.RTEventBufferInput
 
tryTake(long) - Method in class se.lth.cs.realtime.semaphore.BinarySem
Try to take the semaphore but give up after a certain time.
tryTake(long) - Method in class se.lth.cs.realtime.semaphore.CountingSem
Try to take the semaphore but give up waiting after the timeout number of milliseconds.
tryTake(long, int) - Method in class se.lth.cs.realtime.semaphore.MultistepSem
Try to atomically take one or several resources within a certain time.
tryTake(long) - Method in class se.lth.cs.realtime.semaphore.MultistepSem
Calling tryTake(maxtime)is the same as calling tryTake(maxtime,1).
tryTake(long) - Method in class se.lth.cs.realtime.semaphore.MutexSem
Try to take the semaphore but give up after a certain time.
tryTake(long) - Method in interface se.lth.cs.realtime.semaphore.Semaphore
Causes the calling thread to block until the counter that represents this semaphore obtains a positive value (just like the ordinary take method) or until the timeout time has passed.

A B C D E F G H I J L M N O P R S T U W Y _