#include "Basics.H"
Go to the source code of this file.
Functions | |
void * | Thread1 (void *arg) |
void * | Thread2 (void *arg) |
void * | Thread3 (void *arg) |
int | main (void) |
Variables | |
const int | Arg1 = 4 |
const int | Res1 = 5 |
const int | PauseSecs = 1 |
const int | MainPause = 4 |
const int | SubPause = 2 |
Basics::mutex | mu |
|
Definition at line 79 of file TestThread.C. References Arg1, Basics::thread::fork(), Basics::thread::fork_and_detach(), Basics::thread::join(), Basics::mutex::lock(), MainPause, NEW, Basics::thread::pause(), Res1, Thread1(), Thread2(), Thread3(), and Basics::mutex::unlock(). |
|
Definition at line 36 of file TestThread.C. References Arg1, Basics::mutex::lock(), NEW, Res1, and Basics::mutex::unlock(). Referenced by main(). |
|
Definition at line 55 of file TestThread.C. References Basics::mutex::lock(), Basics::thread::pause(), PauseSecs, and Basics::mutex::unlock(). Referenced by main(). |
|
Definition at line 66 of file TestThread.C. References Basics::mutex::lock(), Basics::thread::pause(), SubPause, and Basics::mutex::unlock(). Referenced by main(). |
|
Definition at line 28 of file TestThread.C. |
|
Definition at line 31 of file TestThread.C. Referenced by main(). |
|
|
Definition at line 30 of file TestThread.C. Referenced by Thread2(). |
|
Definition at line 29 of file TestThread.C. |
|
Definition at line 32 of file TestThread.C. Referenced by Thread3(). |