#include <JackPosixThread.h>
Inheritance diagram for Jack::JackPosixThread:
Public Member Functions | |
JackPosixThread (JackRunnableInterface *runnable, bool real_time, int priority, int cancellation) | |
JackPosixThread (JackRunnableInterface *runnable) | |
JackPosixThread (JackRunnableInterface *runnable, int cancellation) | |
virtual | ~JackPosixThread () |
virtual int | Start () |
virtual int | StartSync () |
virtual int | Kill () |
virtual int | Stop () |
virtual void | Terminate () |
virtual int | AcquireRealTime () |
virtual int | AcquireRealTime (int priority) |
virtual int | DropRealTime () |
pthread_t | GetThreadID () |
Static Public Member Functions | |
static int | AcquireRealTimeImp (pthread_t thread, int priority) |
static int | DropRealTimeImp (pthread_t thread) |
static int | StartImp (pthread_t *thread, int priority, int realtime, void *(*start_routine)(void *), void *arg) |
Static Protected Member Functions | |
static void * | ThreadHandler (void *arg) |
Protected Attributes | |
pthread_t | fThread |
Definition at line 38 of file JackPosixThread.h.