Jack::JackThread Class Reference

The thread base class. More...

#include <JackThread.h>

Inheritance diagram for Jack::JackThread:

Jack::JackPosixThread Jack::JackWinThread List of all members.

Public Member Functions

 JackThread (JackRunnableInterface *runnable, int priority, bool real_time, int cancellation)
virtual ~JackThread ()
virtual int Start ()=0
virtual int StartSync ()=0
virtual int Kill ()=0
virtual int Stop ()=0
virtual void Terminate ()=0
virtual int AcquireRealTime ()=0
virtual int AcquireRealTime (int priority)=0
virtual int DropRealTime ()=0
virtual void SetParams (UInt64 period, UInt64 computation, UInt64 constraint)
virtual pthread_t GetThreadID ()=0

Protected Attributes

JackRunnableInterfacefRunnable
int fPriority
bool fRealTime
volatile bool fRunning
int fCancellation

Detailed Description

The thread base class.

Definition at line 61 of file JackThread.h.


The documentation for this class was generated from the following file:
Generated on Thu Feb 14 11:16:03 2008 for Jackdmp by  doxygen 1.5.1