public class AudioEngineThread
extends java.lang.Thread
NOTE: this class is probably not needed for those Audio Device implementations that handle all dynamic parameters in the low-level audio library.
Constructor and Description |
---|
AudioEngineThread(java.lang.ThreadGroup t,
java.lang.String threadName)
This constructor simply assigns the given id.
|
Modifier and Type | Method and Description |
---|---|
void |
cleanup() |
void |
doWork()
This method is defined by all slave threads to implement
one iteration of work.
|
void |
finish()
This causes the threads run method to exit.
|
void |
initialize()
This initializes this thread.
|
void |
run() |
void |
runMonitor(int action,
long referenceTime,
java.lang.Object[] args) |
void |
shutdown() |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
public AudioEngineThread(java.lang.ThreadGroup t, java.lang.String threadName)
public void doWork()
public void initialize()
public void finish()
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public void runMonitor(int action, long referenceTime, java.lang.Object[] args)
public void shutdown()
public void cleanup()