Darwin threads. Real-time threads are actually "time constraint" threads. More...
#include <JackMachThread.h>
Public Member Functions | |
| JackMachThread (JackRunnableInterface *runnable, UInt64 period, UInt64 computation, UInt64 constraint) | |
| JackMachThread (JackRunnableInterface *runnable, int cancellation=PTHREAD_CANCEL_ASYNCHRONOUS) | |
| int | Kill () |
| int | AcquireRealTime () |
| int | AcquireSelfRealTime () |
| int | AcquireRealTime (int priority) |
| int | AcquireSelfRealTime (int priority) |
| int | DropRealTime () |
| int | DropSelfRealTime () |
| void | SetParams (UInt64 period, UInt64 computation, UInt64 constraint) |
Static Public Member Functions | |
| static int | GetParams (jack_native_thread_t thread, UInt64 *period, UInt64 *computation, UInt64 *constraint) |
| static int | SetThreadToPriority (jack_native_thread_t thread, UInt32 inPriority, Boolean inIsFixed, UInt64 period, UInt64 computation, UInt64 constraint) |
| static int | AcquireRealTimeImp (jack_native_thread_t thread, UInt64 period, UInt64 computation, UInt64 constraint) |
| static int | AcquireRealTimeImp (jack_native_thread_t thread, int priority, UInt64 period, UInt64 computation, UInt64 constraint) |
| static int | DropRealTimeImp (jack_native_thread_t thread) |
Darwin threads. Real-time threads are actually "time constraint" threads.
Definition at line 92 of file JackMachThread.h.
1.6.2