|
Developer Documentation |
|
Centre for Vision, Speech & Signal Processing |
Comments:
NB. This is file is machine dependant.
Supports i386 linux
Variables:
- VThread * Interface;
-
- pthread_t ThreadData;
-
- int ID;
-
- int IDAlloc;
-
- BooleanT Started;
-
- unsigned int StackSize;
-
- BooleanT Bind;
-
Methods:
- VThreadBody(VThread * nInterface,unsigned int MinStackSize = 16000,BooleanT Bind = FALSE)
-
- ~VThreadBody()
-
Destructor.
- BooleanT Execute(void)
-
Start execution of thread.
- void VThreadDeleted(void)
-
Destroy thread.
- void Startup(void)
-
First routine called by new thread.
- BooleanT SetPriority(int Pri)
-
Set priority of thread.
- int GetID(void)
-
Get thread ID.
- BooleanT Pause(void)
-
Stop thread running.
- BooleanT Continue(void)
-
Continue thread running again.
- void Yield()
-
Yield control of processor.
|
Programmer:Charles Galambos, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001
|