This shows you the differences between two versions of the page.
|
so:laboratoare:laborator-09 [2022/05/03 18:09] teodor_stefan.dutu [Sumar] |
so:laboratoare:laborator-09 [2022/05/06 13:38] (current) costin.carabas [Exercițiul 6 - Barrier] |
||
|---|---|---|---|
| Line 932: | Line 932: | ||
| typedef struct { | typedef struct { | ||
| HANDLE hGuard; /* mutex to protect internal variable access */ | HANDLE hGuard; /* mutex to protect internal variable access */ | ||
| - | HANDLE hEvent; /* auto-resetable event */ | + | HANDLE hEvent; /* manual resetable event */ |
| DWORD dwCount; /* number of threads to have reached the barrier */ | DWORD dwCount; /* number of threads to have reached the barrier */ | ||
| DWORD dwThreshold; /* barrier limit */ | DWORD dwThreshold; /* barrier limit */ | ||