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

S

SMALL_SIZE - Static variable in class se.lth.cs.jpeg.AbstractJPEGStream
A smaller image size supported by frame grabber and device driver.
STRING_ATTRIBUTE - Static variable in class se.lth.cs.opi.opi
 
SemInterrupted - error se.lth.cs.realtime.semaphore.SemInterrupted.
Unchecked exception in form of an Error, to be thrown instead of InterruptedException.
SemInterrupted(String) - Constructor for class se.lth.cs.realtime.semaphore.SemInterrupted
 
SemViolation - error se.lth.cs.realtime.semaphore.SemViolation.
Unchecked exception in form of an Error, to be thrown when semaphore methods are misused.
SemViolation(String) - Constructor for class se.lth.cs.realtime.semaphore.SemViolation
 
Semaphore - interface se.lth.cs.realtime.semaphore.Semaphore.
Common methods of all types of semaphores, which implements the well-known basic primitive for synchronization and mutual exclusion within the field of concurrent and real-time programming.
SimpleClient - class SimpleClient.
A simple class that just contains a main method to open a window to a camera, a recording, or a HTTP server.
SimpleClient() - Constructor for class SimpleClient
 
SimpleServer - class SimpleServer.
A simple class that just contains a main method to get a HTTP server and a camera running.
SimpleServer() - Constructor for class SimpleServer
 
SporadicThread - class se.lth.cs.realtime.SporadicThread.
This class models a real-time thread that executes the same function every time it is triggered.
SporadicThread(long) - Constructor for class se.lth.cs.realtime.SporadicThread
Allocates a new SporadicThread object.
SporadicThread(String, long) - Constructor for class se.lth.cs.realtime.SporadicThread
Allocates a new SporadicThread object.
SporadicThread(RTThreadGroup, long) - Constructor for class se.lth.cs.realtime.SporadicThread
Allocates a new SporadicThread object.
SporadicThread(RTThreadGroup, String, long) - Constructor for class se.lth.cs.realtime.SporadicThread
Allocates a new SporadicThread object.
Synchronized - interface se.lth.cs.realtime.Synchronized.
Empty interface stating that the implementing class is thread safe, typically by means of synchronized methods.
Synchronized.Lock - class se.lth.cs.realtime.Synchronized.Lock.
 
Synchronized.Lock() - Constructor for class se.lth.cs.realtime.Synchronized.Lock
 
se.lth.cs.jpeg - package se.lth.cs.jpeg
 
se.lth.cs.opi - package se.lth.cs.opi
 
se.lth.cs.realtime - package se.lth.cs.realtime
Core package supporting concurrent and real-time programming in a portable way.
se.lth.cs.realtime.event - package se.lth.cs.realtime.event
Package containing classes related to event handling and message-based communication.
se.lth.cs.realtime.semaphore - package se.lth.cs.realtime.semaphore
Package containing semaphore classes.
seconds(long) - Method in class se.lth.cs.realtime.Timebase
Express the time stamp (that is, number of clock ticks) in seconds.
setAttribute(String, OPIAttribute) - Method in class se.lth.cs.opi.OPIDeviceInstance
 
setAvailableAttributes(OPINameList) - Method in class se.lth.cs.opi.OPIDeviceInstance
 
setBitRate(int) - Method in class se.lth.cs.opi.OPICompressionDeviceVideo
 
setBlockRefreshPeriod(int) - Method in class se.lth.cs.opi.OPICompressionDeviceH261
 
setBlockRefreshPeriod(int) - Method in class se.lth.cs.opi.OPICompressionDeviceH261P
 
setBuffer(long, long) - Method in class se.lth.cs.opi.OPIStream
 
setChannels(int) - Method in class se.lth.cs.opi.OPICaptureDeviceAudio
 
setChannels(int) - Method in class se.lth.cs.opi.OPIOutputDeviceAudio
 
setColorcube(OPIColorcube) - Method in class se.lth.cs.opi.OPIWindow
 
setCompression(String) - Method in class se.lth.cs.opi.OPIFormat
 
setDaemon(boolean) - Method in class se.lth.cs.realtime.RTThread
Marks this thread as either a daemon thread or a user thread.
setDaemon(boolean) - Method in class se.lth.cs.realtime.RTThreadGroup
Changes the daemon status of this thread group.
setData(long) - Method in class se.lth.cs.opi.OPIBuffer
 
setDebugLevel(int) - Method in class se.lth.cs.opi.OPISystem
 
setDepth(int) - Method in class se.lth.cs.opi.OPIFormatVideo
 
setDeviceName(String) - Method in class se.lth.cs.opi.OPIFormat
 
setDevices(OPINameList) - Method in class se.lth.cs.opi.OPISystem
 
setExternalInput(int) - Method in class se.lth.cs.opi.OPIFormat
 
setExternalOutput(int) - Method in class se.lth.cs.opi.OPIFormat
 
setFrameRate(int) - Method in class se.lth.cs.opi.OPICaptureDeviceVideo
 
setFsize(long) - Method in class se.lth.cs.opi.OPIBuffer
 
setHeight(int) - Method in class se.lth.cs.opi.OPIFormatVideo
 
setImageData(byte[]) - Method in class se.lth.cs.jpeg.JavaImageCanvas
 
setImageData(byte[]) - Method in class se.lth.cs.jpeg.NativeImageCanvas
Copy 32-bit (ARGB) data to double buffer
setImageData(long) - Method in class se.lth.cs.jpeg.NativeImageCanvas
Copy 32-bit (ARGB) data to double buffer
setInFmt(OPIFormat) - Method in class se.lth.cs.opi.OPIDeviceInstance
 
setInStream(OPIStream) - Method in class se.lth.cs.opi.OPIPipeline
 
setInstances(OPINameList) - Method in class se.lth.cs.opi.OPIDevice
 
setLimits(int, int, int) - Method in class se.lth.cs.opi.OPIColorcube
 
setMaxPacketSize(int) - Method in class se.lth.cs.opi.OPICompressionDeviceH261P
 
setMaxPriority(int) - Method in class se.lth.cs.realtime.RTThreadGroup
Sets the maximum priority of the group.
setMaxSize(int) - Method in class se.lth.cs.realtime.event.Buffer
Changes size of buffer.
setMaxSize(int) - Method in class se.lth.cs.realtime.event.BufferLegacy
Deprecated. Changes size of buffer.
setMaxTimeLag(int) - Method in class se.lth.cs.realtime.RTThread
 
setMinPriority(int) - Method in class se.lth.cs.realtime.RTThreadGroup
Sets the minimum priority of the group.
setName(String) - Method in class se.lth.cs.realtime.RTThread
Changes the name of this thread to be equal to the argument name.
setOutFmt(OPIFormat) - Method in class se.lth.cs.opi.OPIDeviceInstance
 
setOutStream(OPIStream, OPIStage) - Method in class se.lth.cs.opi.OPIPipeline
 
setOverlayRate(int) - Method in class se.lth.cs.opi.OPICaptureDeviceVideo
 
setPIP(int) - Method in class se.lth.cs.opi.OPICompressionDeviceH261
 
setPIP(int) - Method in class se.lth.cs.opi.OPICompressionDeviceH261P
 
setParam(long) - Method in class se.lth.cs.opi.OPIFormat
 
setPeriod(long) - Method in class se.lth.cs.realtime.PeriodicThread
Sets the period, in milliseconds, of this thread.
setPriority(int) - Method in class se.lth.cs.realtime.RTThread
Changes the priority of this thread.
setQuality(int) - Method in class se.lth.cs.opi.OPICompressionDeviceVideo
 
setReason(RTEvent) - Method in class se.lth.cs.realtime.event.AckEvent
Update the reason for acknowledging by storing a referens to the supplied event object.
setSampleRate(int) - Method in class se.lth.cs.opi.OPICaptureDeviceAudio
 
setSampleRate(int) - Method in class se.lth.cs.opi.OPIOutputDeviceAudio
 
setShortestPeriod(long) - Method in class se.lth.cs.realtime.SporadicThread
Sets the shortest period of this thread, in milliseconds.
setSkip(int) - Method in class se.lth.cs.jpeg.AbstractJPEGStream
 
setSkip(int) - Method in class se.lth.cs.jpeg.JPEGPlayer
 
setThreadPriority(int) - Method in class se.lth.cs.opi.OPIPipeline
 
setWidth(int) - Method in class se.lth.cs.opi.OPIFormatVideo
 
set_OPIBuffer_data(long, long) - Static method in class se.lth.cs.opi.opi
 
set_OPIBuffer_fsize(long, long) - Static method in class se.lth.cs.opi.opi
 
set_OPIDeviceInstance_availableAttributes(long, long) - Static method in class se.lth.cs.opi.opi
 
set_OPIDeviceInstance_inFmt(long, long) - Static method in class se.lth.cs.opi.opi
 
set_OPIDeviceInstance_outFmt(long, long) - Static method in class se.lth.cs.opi.opi
 
set_OPIDevice_instances(long, long) - Static method in class se.lth.cs.opi.opi
 
set_OPIFormatVideo_depth(long, int) - Static method in class se.lth.cs.opi.opi
 
set_OPIFormatVideo_height(long, int) - Static method in class se.lth.cs.opi.opi
 
set_OPIFormatVideo_width(long, int) - Static method in class se.lth.cs.opi.opi
 
set_OPIFormat_compression(long, String) - Static method in class se.lth.cs.opi.opi
 
set_OPIFormat_deviceName(long, String) - Static method in class se.lth.cs.opi.opi
 
set_OPIFormat_externalInput(long, int) - Static method in class se.lth.cs.opi.opi
 
set_OPIFormat_externalOutput(long, int) - Static method in class se.lth.cs.opi.opi
 
set_OPIFormat_param(long, long) - Static method in class se.lth.cs.opi.opi
 
set_OPISystem_devices(long, long) - Static method in class se.lth.cs.opi.opi
 
signal() - Method in class se.lth.cs.realtime.Condition
Wakes up a thread waiting for this condition variable to be signaled.
signal(Object) - Static method in class se.lth.cs.realtime.Condition
Replacement for java.lang.Object.notify(), by providing this as an argument and thereby not needing to create any Condition object.
signalAll() - Method in class se.lth.cs.realtime.Condition
Wakes up all threads waiting for this condition variable to be signaled.
signalAll(Object) - Static method in class se.lth.cs.realtime.Condition
Replacement for java.lang.Object.wait(), to be used with this as an argument, assuming that is the locked monitor.
sleep(long) - Static method in class se.lth.cs.realtime.JThread
Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds.
sleep(long, int) - Static method in class se.lth.cs.realtime.JThread
Causes the currently executing thread to sleep (cease execution) for the specified number of milliseconds plus the specified number of nanoseconds.
sleep(long) - Static method in class se.lth.cs.realtime.RTSystem
Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds.
sleep(long, int) - Static method in class se.lth.cs.realtime.RTSystem
Causes the currently executing thread to sleep (cease execution) for the specified number of milliseconds plus the specified number of nanoseconds.
sleep(long) - Static method in class se.lth.cs.realtime.RTThread
Sleep for (at least) millis ms, handled by RTSystem.
sleep(long, int) - Static method in class se.lth.cs.realtime.RTThread
Sleep for (at least) millis ms plus nanos ns, handled by RTSystem.
sleepUntil(long) - Static method in class se.lth.cs.realtime.JThread
Causes the currently executing thread to sleep (temporarily cease execution) until the specified moment in time.
sleepUntil(long) - Static method in class se.lth.cs.realtime.RTSystem
Causes the currently executing thread to sleep (temporarily cease execution) until the specified moment in time.
sleepUntil(long) - Static method in class se.lth.cs.realtime.RTThread
Causes the currently executing thread to sleep (temporarily cease execution) until the specified moment in time.
start() - Method in class se.lth.cs.opi.OPIPipeline
 
start() - Method in interface se.lth.cs.realtime.Activity
 
start() - Method in class se.lth.cs.realtime.ActivityImpl
Calls isAlive for the represented thread.
start() - Method in class se.lth.cs.realtime.PeriodicThread
Overrides RTThread.start.
start() - Method in class se.lth.cs.realtime.RTThread
Causes this thread to begin execution.
stop() - Method in class se.lth.cs.opi.OPIPipeline
 
stop() - Method in class se.lth.cs.realtime.CyclicThread
Asks this thread to stop its execution.
suspend() - Method in class se.lth.cs.realtime.CyclicThread
Asks the thread to suspend its execution.

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